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

Названня конвенцій та найкращої практики


2
Чому спільні бібліотеки виконують?
Чому майже у всіх спільних бібліотеках /usr/lib/встановлено біт дозволу, що виконується? Я не бачу жодного випадку використання для їх виконання. Деяким вдається приєднати певну форму mainфункції для друку короткої нотатки про авторські права та версії, але багато хто не робить цього навіть після виконання. Отже, який сенс встановлювати це x? …

8
Чому джерелу Баша не потрібен біт виконання?
За допомогою Bash sourceможна виконати сценарій без набору бітів виконання. Це задокументоване та очікуване поведінка, але чи не проти використання біта виконання? Я знаю, sourceце не створює підзаголовок.

17
Чому Unix-голови кажуть «мінус»?
Пару тижнів тому я відвідував розмову на Git когось, хто, схоже, походить із Windows. Я кажу "здавалося", тому що він постійно говорив "тире", коли згадував параметри командного рядка. Потім я згадав щось, що мені було цікаво в перші дні вивчення Linux; тобто, посилаючись на варіанти, резидентні Unix-голови завжди говорили "мінус". …

7
Розширення файлів для скриптів оболонки Unix [закрито]
У Вікіпедії стаття для .sh говорить: Тип розширення файлу .sh див . У оболонці Bourne . Як щодо інших оболонок Unix? Я знаю, що шебанг використовується у файлі для позначення перекладача для виконання, але мені цікаво: Які плюси та мінуси розширень файлів проти розширень файлів?

10
сценарій з одним лайнером
Я помітив чимало запитань та відповідей та коментарів, що висловлюють зневагу до (а іноді навіть страху перед) написання сценаріїв замість однолінійки. Отже, я хотів би знати: Коли і навіщо мені писати автономний сценарій, а не «однолінійний»? Або навпаки? Які випадки використання та плюси та мінуси обох? Чи деякі мови (наприклад, …

3
Конвенції про іменування файлів і каталогів
Я хочу переробляти файли та каталоги в своїй системі. Однак я не впевнений, що найкраща практика . Прочитавши це питання та його відповіді, я вважаю, що найважливіша частина - це бути послідовною. Однак тут я застряг. Наприклад, у корені є такі каталоги, як /binі /usr, у яких всі букви бувають …

2
Походження слова cron?
Намагаючись врегулювати дружній аргумент. Чи "cron" є абревіатурою чогось? Окрім того, чи походить нинішня канонічна назва "крон" від чогось скороченого до чогось, наприклад, хроноса чи хронологічного? Швидкий пошук Google не знайшов того, що я шукав . Це в кінцевому підсумку було ниткою форуму, яка не була врегульована

1
Який префікс числа в конфігураційних файлах із каталогу .d
Багато конфігураційних файлів unix у xx.dпапках мають префікс числом, наприклад: $ ls /etc/grub.d/ 00_header 10_linux 30_os-prober 40_custom 05_debian_theme 20_linux_xen 30_uefi-firmware 41_custom Чи існує конвенція щодо цього числа? Що це означає ? Можливо, просто уникнути зіткнення імен, але мені цікаво, чи є щось більше.

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

2
Хтось знає значення yy?
Оскільки питання історії розглядаються на тему , я подумав, що запитаю одне, яке клопоче мене досить довгий час, і ніхто, кого я знаю, здається, не знає відповіді. Хтось знає, яке історичне значення має префікс yy? Більшість змінних та функцій, породжених lex, починаються з нього, наприклад yylval, та yylex(). Я також …

2
Конвенція / стандарт щодо використання фігурних дужок навколо варіантів
Сторінка чоловічої стрічки для смоли в розділі SYNOPSIS Arch Linux починається з: tar {A|c|d|r|t|u|x}[GnSkUWOmpsMBiajJzZhPlRvwo] [ARG...] Я прекрасно розумію, що в цій ситуації це означає, що потрібно вказати саме один із варіантів фігурних фігурних брекетів, оскільки це сказано далі на сторінці "man". Чи існує якийсь стандарт або умова щодо використання {} …

2
Коли використовувати стандартний потік помилок у додатку командного рядка?
Чи є вказівки, коли слід використовувати помилку під час написання програми командного рядка? На моє здивування, я нічого не знайшов, коли гуглив це. Зокрема, питання, яким я зараз займаюся, - це використовувати stdoutчи stderrколи користувач викликав програму з незаконними аргументами. Однак більш вдячна відповідь дуже цінується, оскільки це, безумовно, не …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.