Описание тега posix

0 ответов

Установить ACL для BackupUser

Я хочу сделать резервную копию целой пачки папок от разных пользователей удаленно. Поэтому я создал специального пользователя, который может войти в систему и (должен) иметь право читать все файлы через acl. Что я сделал, так это добавил эти acls в …
26 июн '14 в 06:53
2 ответа

Что делает "exec 5>>foobar.txt"?

Что командует оболочкой exec 5>>foobar.txt делать? Я не могу гуглить по понятным причинам, а иначе не знаю, с чего начать.
11 мар '16 в 11:53
0 ответов

Какое "самое раннее" место можно установить для переменной среды во время загрузки Linux?

Я знаю, что могу установить переменную в файле запуска оболочки, но дело в том, что я пытаюсь настроить POSIX-совместимую среду, а оболочка POSIX не анализирует никакие файлы запуска, кроме того, который указан в переменной среды ENV, Это представля…
23 окт '13 в 09:51
2 ответа

В чем разница между /etc/environment и /etc/profile?

Я понимаю, что первый загружается до второго, но в чем заключается концептуальная разница? Есть ли веские причины, по которым я должен устанавливать некоторые переменные в одной, а не в другой? За исключением того факта, что /etc/environment кажется…
23 окт '13 в 11:14
1 ответ

Совместимость Mutt и msmtp

Я работаю над настройкой / mutt / для отправки почты через /msmtp/. Странно, если я пользователь / msmtp / из оболочки, все в порядке, это означает, что .msmtprc верно. Однако почта, отправленная с Mutt, не приходит. У меня есть эта строка в .muttrc…
20 сен '12 в 05:05
1 ответ

Порядок файлов, сопоставленных глобусом

Предположим, у меня есть следующие файлы в папке 1.txt 2.txt a.txt b.txt c.txt Если я сопоставлю эти файлы глобусом, чтобы обработать их, например, for f in *;do echo $f;done затем Bash будет соответствовать им - согласно справочной странице - в алф…
25 авг '16 в 18:07
4 ответа

Конструкция bash pipe для добавления чего-либо в стандартный вывод предыдущей команды

Я хочу использовать sendmail для отправки мне материала и хочу сделать это в личном кабинете. echo "mail content" | sendmail emailataddres.com Посылает это без темы. Строка темы должна предшествовать содержимому Mail, поэтому я ищу что-то вроде: ech…
13 ноя '12 в 15:54
1 ответ

Как преобразовать путь Windows (с обратной косой чертой) в формат Unix на Babun/Cygwin

Я использую Windows и пишу сценарии оболочки для работы на Babun (API POSIX). Мне нужно прочитать путь из переменной среды $USERPROFILE и преобразовать его в стиль Unix (заменить \ на /, c:\ на /c/), чтобы я мог использовать его позже в сценарии. Пр…
13 янв '16 в 09:09
2 ответа

Что значит иметь POSIX-совместимую операционную систему?

Что это значит, если операционная система называется POSIX-совместимой?
13 авг '11 в 04:32
1 ответ

Как я могу установить модифицированный PATH для неинтерактивной оболочки POSIX без логина, вызываемой Scons на Cygwin?

Поскольку я работаю над несколькими отдельными проектами (каждый из которых использует свой компилятор), мне не нравится, когда в моем PATH указан путь к какому-либо одному компилятору. Теперь я присоединился к другому проекту, где кажется, что обыч…
24 июн '16 в 00:09
2 ответа

Как удалить файл со странным именем?

Я написал программу, которая использует функцию отображения памяти POSIX (mmap) Программа берет файл (a.dat) и карты памяти для чтения / записи. Из-за ошибок в программе, каждый раз, когда я запускаю программу файл с некоторыми странными именами (на…
15 июл '12 в 07:22
1 ответ

Остановите wget, но разрешите конвертировать ссылки

Я запускаю команду wget с довольно большой глубиной рекурсии. Глубокая глубина рекурсии необходима для получения нужных мне файлов, но я не хочу ждать завершения операции. Я вижу, что могу завершить wget через несколько каналов (Ctrl+C, kill и т. Д.…
01 мар '13 в 15:42
0 ответов

Как сделать sudo с POSIX лучше?

Я внес изменения в мою систему Arch Linux x86-64, где я запускаю bash исключительно через режим POSIX, используя /bin/sh (связан с '/bin/bash') в качестве оболочки входа в систему и вместо того, чтобы помещать вещи в /etc/profile Я определил ENV=/et…
23 апр '14 в 11:14
1 ответ

Можно ли отловить ошибку команды not found?

Таким образом, если вы используете Posix и вводите что-то, что не является командой, это выдает ошибку "команда не найдена". > ggg -bash: ggg: command not found Есть ли способ перехватить это и заставить его вызвать другую команду? Как насчет изм…
20 окт '17 в 19:06
1 ответ

Как узнать, ожидает ли родительский процесс дочернего процесса в Linux

В Linux даны два процесса с известными pIdsи один является родителем другого, Можно ли узнать, ожидает ли родительский процесс завершения дочернего процесса? Спасибо
15 ноя '16 в 09:55
3 ответа

Поиск PATH включает в себя символические ссылки?

Стандарт оболочки POSIX говорит на этом сайте http://pubs.opengroup.org/onlinepubs/9699919799/ о том, как использовать снаряды PATH искать исполняемые файлы: "Список следует искать от начала до конца, применяя имя файла к каждому префиксу, пока не б…
13 дек '17 в 07:26
2 ответа

Как определение функции может быть частью конвейерной последовательности в грамматике оболочки POSIX?

Грамматика оболочки POSIX по адресу http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html говорит pipe_sequence : command | pipe_sequence '|' linebreak command ; command : simple_command | compound_command | compound_command redir…
29 июн '16 в 15:32
2 ответа

Соответствует ли POSIX использование функции оболочки в конвейере?

Можно ли использовать функцию оболочки в конвейере? Скажем, у меня была функция, которая действовала как grep, называется mygrep, Есть ли способ, используя только функции оболочки POSIX, чтобы иметь возможность вызыватьmygrep как это: if ps | mygrep…
19 сен '18 в 04:56
2 ответа

Обнаружить каталог, который запрещает чтение файла в Linux

Я получаю отказано в разрешении для пользователя в очень длинном пути. $ sudo sudo -u user cat /l/o/n/g/path/file Permission denied я точно уверен path а также file иметь разрешения для этого пользователя. Есть ли простой способ узнать, какие из дру…
24 апр '13 в 17:59
2 ответа

Документация "Общие команды BSD"

Я пытаюсь задать этот вопрос, но для многих команд в OS-X и, возможно, в других системах POSIX мне сложно найти необходимую документацию по встроенным командам. Например, если я хочу узнать, что -P вариант cd команда делает, я бы ожидал man cd сказа…
15 май '13 в 09:44