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

Передавання команд -l або --word командам або розбору їх у скриптах.

10
Як видалити файл, ім'я якого починається з "-" (дефіс ака тире або мінус)?
Як ви видалите файл, ім'я якого файла починається з тире (дефіс або мінус) -? Я ssh'd на віддалений сервер OSX, і я маю цей файл у своєму каталозі: tohru:~ $ ls -l total 8 -rw-r--r-- 1 me staff 1352 Aug 18 14:33 --help ... Як у світі можна видалити --helpз …

3
Як я можу виконувати локальний скрипт на віддаленій машині та включати аргументи?
Я написав сценарій, який добре працює, коли виконується локально: ./sysMole -time Aug 18 18 Аргументи "-time" , "Aug" , "18" та "18" успішно передаються до сценарію. Тепер цей сценарій розроблений для виконання на віддаленій машині, але з локального каталогу на локальній машині. Приклад: ssh root@remoteServer "bash -s" < /var/www/html/ops1/sysMole Це …

1
Яке власне призначення опції GNU grep's -X і чому вона недокументована?
Читаючи це питання , я виявив, що в GNU grepє -Xваріант, який очікує аргументу. Як не дивно, вона не згадується ні на сторінці людини, ні на сторінці інформації. Дивлячись на вихідний код, є цей коментар прямо в середині --helpвиводу : /* -X is deliberately undocumented. */ Дивлячись далі, здається , …
58 grep  options 

6
Одиночні тире "-` для однозначних параметрів, а подвійні тире" - "для слів?
Звідки взялася умова використання одинарних тирев для букв та подвійних тире для слів і чому продовжує застосовуватися? Наприклад, якщо я набираю текст ls --help, ви бачите: -a, --all do not ignore entries starting with . -A, --almost-all do not list implied . and .. --author with -l, print the author …

7
Чому ls -d також перераховує файли, і де це документально підтверджено?
при ls --directory a*його вказівці слід перераховувати лише каталоги, починаючи зa* АЛЕ в ньому перераховані файли та каталоги, починаючи з a Запитання : де я можу знайти якусь документацію з цього приводу, окрім manі infoде я думаю, що я ретельно роздивився? це працює тільки в БАШ?
48 bash  shell  ls  wildcards  options 

7
Чи використовується `-` тільки з компакт-диском?
cd - може перемикатися між поточним dir та попереднім dir. Здається, я раніше бачив -як аргументи для інших команд, хоча я не пам'ятаю, чи -означає це те саме, що і для cd. Я виявив, що -це не працює ls. Є чи - використовуватися тільки з компакт - диска?

2
cp -L проти cp -H
Проблема Копіюючи файли з cp -Hабо cp -L, я отримую однакові результати: $ ls -l fileA fileA -> fileB $ cp fileA somewhere/ -H $ ls -l somewhere/ fileA # fileA is a copy of fileB, only renamed, with same properties! Ця відповідь описує обидва варіанти як подібні БЕЗПЕЧНІ, що …

4
Чи є файл конфігурації 'rc' для grep / egrep? (~ / .egreprc?)
Я зазвичай роблю деякі грепи під час розробки, і є деякі розширення, які я завжди не хочу шукати (наприклад, * .pyc). Чи можна створити ~ / .egreprc чи щось подібне і поставити деяку фільтрацію, щоб завжди не відображати файли pyc у результаті. Чи можливо це, чи мені доведеться створити псевдонім …

5
getopt, getopts або ручний розбір - що використовувати, коли я хочу підтримувати як короткі, так і довгі варіанти?
В даний час я пишу сценарій Bash, який має такі вимоги: він повинен працювати на широкому спектрі платформ Unix / Linux він повинен підтримувати як короткі, так і (GNU) довгі варіанти Я знаю, що це getoptsбув би кращий спосіб з точки зору портативності, але AFAIK не підтримує довгих варіантів. getoptпідтримує …

2
Вплив на безпеку роботи perl -ne '…' *
Мабуть, працює: perl -n -e 'some perl code' * Або find . ... -exec perl -n -e '...' {} + (те саме з -pзамість -n) Або perl -e 'some code using <>' * Часто зустрічається в одностроях, розміщених на цьому веб-сайті, має наслідки для безпеки. Яка угода? Як цього уникнути?


7
Чи можна побачити "man" документ лише для вказаної опції команди
Якщо я хочу знати значення wget -b, я бачу посібник man wget, а потім шукаю -bваріант. -b --background Go to background immediately after startup. If no output file is specified via the -o, output is redirected to wget-log. Я хочу отримати результат такою командою man wget -b. (Звичайно, це не …
24 man  options 

3
дьоготь cvf або tar -cvf?
Я навчився використовувати tar без '-' для варіантів, як, tar cvfz dir.tar.gz Directory/але я нещодавно зіткнувся з дещо іншим tar -czvfсинтаксисом (я думаю, що 'f' має бути останнім варіантом у цьому випадку). Обидва працюють на Linux та Mac OS. Чи є рекомендований синтаксис, з ou без '-', який є більш …

2
Як називається `--`?
Нещодавно я дізнався про --це подвійний дефіс, який використовується для того, щоб сказати команді, що список опцій закінчився і що далі не слід розглядати як варіант. Так, grep -- 'search_word' * шукав би дане search_word. Але ви можете побачити несподівану поведінку, якщо ви видалите, --і якщо є один файл, який …
23 command  options 

3
Пріоритет параметрів команд?
Я знаю, що це rm -f file1буде примусово видаляти, file1не вимагаючи мене. Я також знаю, що rm -i file1спочатку підкаже мене перед видаленнямfile1 Тепер, якщо ви виконаєте rm -if file1, це також буде примусово видалено, file1не вимагаючи мене. Однак якщо ви виконаєте rm -fi file1, воно підкаже мені перед видаленням …

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