Запитання з тегом «posix»

POSIX - це абревіатура для інтерфейсу портативної операційної системи, сімейства стандартів, визначених IEEE для підтримки сумісності між операційними системами.


2
Поведінка "eval" під "set -e" в умовному вираженні
Розглянемо команди eval false || echo ok echo also ok Зазвичай, ми очікуємо, що ця програма виконає falseутиліту, і, оскільки статус виходу є нульовим, потім виконати echo okі echo also ok. У всіх POSIX-подібних оболонок , які я використовую ( ksh93, zsh, bash, dash, OpenBSD ksh, і yash), це те …
10 posix  openbsd  eval 

2
Чому командній групі дужок потрібні пробіли після вступної дужки в Граматиці оболонки POSIX?
TL; DR : Чому для фіксованої групи POSIX потрібні пробіли після {зарезервованого слова, а нижня частина - після зарезервованого слова (? Граматика оболонки POSIX визначає групу дужок і нижню частину, як описано нижче brace_group : Lbrace compound_list Rbrace subshell : '(' compound_list ')' Тепер, якщо ми читаємо це буквально, пробіли …
10 shell  posix  subshell  syntax 

1
Що насправді роблять `\ time`,` t \ ime` та `\ cd`? (весело з накидами в оболонках)
Обговорюючи відмінності між /usr/bin/timeвбудованою оболонкою (bash та zsh) time, хтось згадав, що можна скористатися \timeяк скорочення /usr/bin/time. Спочатку це здавалося гарним невинним ярликом, але потім виникли деякі запитання: Чому t\imeтеж працює? Чому \cdзмінюється каталог, навіть якщо though /usr/bin/cdне? Так очевидно, що \fooне рівнозначно $(which foo). Питання зараз: Чи спостережувана поведінка …

2
Отримайте вихід `posix_spawn`
Тож я можу запустити процес в Unix / Linux за допомогою POSIX, але чи я можу зберігати / перенаправляти як STDOUT, так і STDERR процесу у файл? spawn.hТема містить уповільнення , posix_spawn_file_actions_adddup2який виглядає доречно, але я не впевнений , зовсім як його використовувати. Процес нересту: posix_spawn(&processID, (char *)"myprocess", NULL, NULL, …
9 c  posix  fork 

2
POSIX тест і -а
Я перевірив мій сценарій з чекбашизмами і отримав такі попередження: possible bashism in check_ssl_cert line 821 (test -a/-o): if [ -n "${ALTNAMES}" -a -n "${COMMON_NAME}" ] ; then У розділі 4.62.4 специфікації POSIX я знаходжу первинний - первинний Виконує двійкові та результати первинних та первинних. Оператор -a має перевагу перед …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.