Вопросы с тегом «standard»

4
Что именно POSIX?
Я вижу, что POSIX упоминается часто и повсеместно, и я предполагал, что он является базовым стандартом UNIX ... пока не заметил следующую выдержку на странице Википедии: Открытая группа Open Group наиболее известна как орган по сертификации товарного знака UNIX и публикации технического стандарта Single UNIX Specification , который расширяет стандарты …
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 )? В более общем смысле, похожа ли оболочка на компиляторы …

1
Какой протокол / стандарт используется терминалами?
Мне было интересно, как «GUI» приложения командной строки передается по сети. В большинстве случаев это довольно просто (простой текст / ввод), но иногда это более сложно (aptitude). Это определяется каким-то стандартом, чтобы каждый мог написать свой собственный терминал и чтобы все реализации терминала вели себя одинаково (цвета, расположение и т. …

2
Почему GNU / Linux SUS v3 + не совместим?
Я ищу конкретные детали о том, почему GNU / Linux в настоящее время не соответствует SUS (Single UNIX Specification) v3 или даже лучше SUS v4? Какие API-интерфейсы приложений и пользовательские утилиты пропускаются или реализуются не в соответствии с SUS?
24 linux  standard 

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

2
практическое использование файла / etc / networks
Каково практическое использование /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 …

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


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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.