Tag: опции

Объяснение опций (флаги) для bash

Я часто вижу сценарии с использованием опций, например, if [ -f some_file ] проверяет, является ли some_file файлом. У меня очень неопределенное понимание флагов , но может ли кто-нибудь дать мне хорошее объяснение? Другие, такие как -p , -s , я не знаю, что они собой представляют, и не смог найти на них хорошие ресурсы, […]

Зачем мне нужна опция -d в этой команде?

У меня есть один txt-файл с именем sales.txt Fred apples 20 April 4 Susy oranges 5 April 7 Mark watermelons 12 April 10 Terry peaches 7 April 15 И когда я использую эту команду: [root@ip-10-0-7-125 bash-tut]# cat sales.txt | cat /dev/stdin | cut -d' ' -f 2,3 | sort 20 April oranges 5 peaches 7 […]

Bash получает вход во время присутствия флага?

Я пишу скрипт bash, который имеет необязательные флаги, но также и вход. Я не могу получить ввод как $1 потому что когда флаги присутствуют, вход сдвигается. Так, например, если я запустил script.sh test тогда $1 будет равен тесту. Но если я запустил script.sh -b test тогда $1 будет равен -b. while getopts 'bh' flag; do […]

rsync: Как я могу вытащить файл -exclude-from из удаленного хоста?

Я надеюсь, что кто-то более осведомленный о rsync может помочь мне здесь. Я настраиваю автоматическую rsync по сети, используя (или пытаюсь использовать) следующую команду: rsync -e ssh -avhxAXHr –rsync-path="sudo rsync" –exclude-from=:$EXCLUDEFILE –link-dest=$LINKDEST –files-from=:$SOURCES backupuser@${RMTHST}:/ $DESTDIR Я хочу, чтобы хозяин источника отвечал за то, что можно скопировать. С этой целью я блокирую запись sudo для backupuser […]

Debian + Linux kernel 3.12.22: опция «Загрузка модуля ядра» недоступна

В руководстве Debian по компиляции ядра сказано : Не забудьте выбрать «Kernel module loader» в «Поддержка загружаемого модуля» (по умолчанию он не выбран). Если вы не включили, ваша установка Debian столкнется с проблемами. Однако я загрузил ядро ​​3.12.22, запустил make xconfig и искал опцию «загрузчик модуля ядра», не найдя ее. Был ли такой вариант прекращен, […]

joe (editor) глобальные или локальные параметры в командной строке?

Руководство Joe (собственный редактор Joe's Own Editor) описывает синтаксис команды следующим образом: joe [global-options] [ [local-options] filename ]… Мой вопрос в том, как разграничить глобальные опции от локальных опций ? Пример: joe –wordwrap -nobackup file1 file2 file3 Несмотря на то, что я разместил –wordwrap (чтобы отключить wordwrap) и -nobackup (чтобы отключить создание резервных копий), они […]

bath control, если используется флаг опции

Я пытаюсь сделать контрольный оператор для проверки флажка опции или нет? Для -o output.file, если используется, я хотел бы сделать равным переменной OUTPUTSUM = OUTPUTFILE, и если нет опции -o, то у меня есть ее по умолчанию относительный путь к скрипту? Я просто не знаю, как пойти на проверку опции -o? Код PSEUDO while getopts […]

Отображение отрицательных чисел в zenity -list

$ zenity –list –column 'Numbers' '-3' This option is not available. Please see –help for all possible usages. $ zenity –list –column 'Numbers' — '-3' Таким образом, очевидно, что зенит интерпретирует «-» в «-3» как начало опциона. Как я могу предотвратить это? В настоящее время я работаю над ним с ' -3' но есть ли […]

Почему одна из этих команд даты действительна, а другая нет?

[user@mymachine folder]$ echo `date –date=tomorrow +%Y%m%d` 20160802 [user@mymachine folder]$ echo `date -d=tomorrow +%Y%m%d` date: invalid date `=tomorrow' Я использую Centos 5, если это имеет значение.

Печать информации автозаполнения текущей опции в рыбной раковине

При написании команды с опцией и нажатием на вкладку отображается список возможных завершений с короткими пояснениями о том, что делают параметры. Есть ли способ сделать этот список также включенным в настоящее время параметром? Например, запись grep -r и отображение табуляции -rA (Print NUM lines of trailing context) -ra (Process binary file as text) -rB (Print […]

Linux и Unix - лучшая ОС в мире.