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

4
Що саме таке POSIX?
Я бачу, що POSIX згадується часто і скрізь, і я вважав, що це базовий стандарт UNIX .., поки я не помітив наступний уривок на сторінці Вікіпедії: Відкрита група Відкрита група є найбільш відомою як орган, що сертифікує товарний знак UNIX, і її публікація Технічного стандарту Єдиної специфікації UNIX , що …
139 posix  standard 

5
Чи належать звіти про хід роботи / реєстрація інформації про stderr чи stdout?
Чи є офіційні POSIX, GNU чи інші вказівки щодо того, де слід надрукувати звіти про хід роботи та реєстрацію інформації (такі як "Doing foo; foo done")? Особисто я схильний писати їх до stderr, щоб я міг перенаправляти stdout і отримувати лише фактичний вихід програми. Нещодавно мені сказали, що це не …
75 posix  stdout  gnu  stderr  standard 

6
Ресурси для портативного програмування оболонок
Які ресурси існують для програмування портативних оболонок? Кінцева відповідь - тестування на всіх цільових платформах, але це рідко практично. Специфікація POSIX / Single UNIX є початком, але вона не говорить вам ні про те, який рівень підтримки кожної реалізації, а також які існують загальні розширення. Ви можете прочитати документацію кожної …

3
Відмінності між sed на Mac OSX та іншими "стандартними" sed?
У мене виникають деякі проблеми з використанням відповіді, наданої на цьому веб-сайті, на це запитання про команду sed для заміни порожнього рядка двома іншими рядками вмісту , і це виникло, якщо команда sed в Mac OS (10.6.7 для мене ) інакший. Я не думаю, що це так, але мені було …
61 osx  sed  standard 

4
Що є стандартом для відступу в скриптах оболонки? [зачинено]
Спільнота Java використовує 4 пробіли як одиницю відступу. 1 спільнота Ruby використовує 2 пробіли, що, як правило, узгоджено. 2 Що є стандартом для відступу в скриптах оболонки? 2 або 4 пробіли або 1 вкладка?

3
Які стандартні команди доступні в кожному дистрибутиві на базі Linux?
Я хотів би знати, які є стандартні команди, доступні в кожній системі Linux. Наприклад, якщо ви отримуєте debian / ubuntu / redhat / suse / arch / slackware тощо, ви завжди знайдете команди, такі як: cd, mkdir, ls, echo, grep, sed, awk, ping тощо Я знаю, що деякі з згаданих …

4
Чи дозволено оболонці оптимізувати непотрібні команди закінчення?
Якщо оболонці запропоновано виконати ймовірно марну ( або частково непотрібну ) команду, відому для завершення, наприклад cat hugeregularfile.txt > /dev/null, чи може вона пропустити виконання цієї команди ( або виконати більш дешевий еквівалент, скажімо, touch -a hugeregularfile.txt )? Більш загально, чи оболонка схожа на компілятори C тим, що вона може …

1
Який протокол / стандарт використовується терміналами?
Мені було цікаво, як "GUI" програми командного рядка передається по мережі. Здебільшого це досить просто (звичайний текст / введення), але іноді це складніше (здатність). Чи визначено це якимось стандартом, щоб кожен міг написати власний термінал і щоб усі реалізації терміналу поводилися однаково (кольори, позиціонування тощо)?

2
Чому GNU / Linux SUS v3 + не сумісний?
Я шукаю конкретні деталі, чому GNU / Linux в даний час не є SUS (Єдиною специфікацією UNIX) v3 або навіть краще SUS v4? Які API-програми та утиліти користувача вони пропускають або реалізують не сумісним із SUS способом?
24 linux  standard 

6
Наскільки стабільні оболонки "stdin / stdout API" оболонки Unix?
grepping, awking, sedding та piping - це повсякденне розпорядження користувача будь-якої операційної системи, схожої на Unix, нехай це буде в командному рядку або всередині скрипту оболонки (тепер колективно називаються фільтрами ). По суті, під час роботи зі "стандартними" програмами Unix CLI та вбудованими оболонками (тепер колективно називаються командами ) фільтри …

2
практичне використання файлу / etc / network
Яке практичне використання /etc/networksфайлу? Як я розумію, в цьому файлі можна надати імена мережам. Наприклад: root@fw-test:~# cat /etc/networks default 0.0.0.0 loopback 127.0.0.0 link-local 169.254.0.0 google-dns 8.8.4.4 root@fw-test:~# Однак якщо я спробую використовувати це мережеве ім'я, наприклад, ipутиліта, воно не працює: root@fw-test:~# ip route add google-dns via 104.236.63.1 dev eth0 Error: …

2
Де я можу знайти офіційну документацію POSIX та UNIX?
Я шукаю офіційні документи щодо всіх стандартів та специфікацій POSIX. Мені б хотілося прочитати документи, щоб краще зрозуміти системи UNIX та те, як вони працюють на низькому рівні. Тут і там я бачив посилання на opengroup.org, і, мабуть, я вважаю, що це суть стандартів (однак, я теж чув, що IEEE …


2
Офіційний стандарт / умова на розширення файлу для скриптів оболонки до джерела
Мені було цікаво, чи існує угода про розширення типу файлів для скриптів оболонки, які ви бажаєте джерелом замість запуску. Наприклад: Якщо я хочу запустити цей скрипт у передпласті. ./script.sh Якщо я хочу згадати, запустити цей скрипт із поточної оболонки. . script.source Чи існує умова (як, наприклад, POSIX) для файлів у …

1
Плутанина щодо зміни значення аргументів та варіантів, чи існує офіційне стандартне визначення?
Я зіткнувся з заплутаним варіантом у розумінні того, що є параметрами та аргументами щодо синтаксису команд. Наприклад, я зіткнувся з такими визначеннями, як: command -a -b -c d e f деякі відрізняються між собою -a -b -c, називають їх параметрами або комутаторами та d e fназиваючи їх аргументами. command -a …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.