Я думаю, что эти термины почти относятся к одному и тому же, когда используются свободно: Терминал ракушка TTY приставка К чему конкретно относится каждый из этих...
Оболочка является интерфейсом командной строки Unix. Вы можете вводить команды в оболочке в интерактивном режиме или писать сценарии для автоматизации задач. Используйте этот тег для вопросов, относящихся к / bin / sh и большинству совместимых оболочек (ash, bash, ksh, zsh,…). Для сценариев оболочки с ошибками, пожалуйста, проверьте их в http://shellcheck.net перед публикацией здесь.
Я думаю, что эти термины почти относятся к одному и тому же, когда используются свободно: Терминал ракушка TTY приставка К чему конкретно относится каждый из этих...
Я хочу найти все строки в нескольких файлах, которые соответствуют одному из двух шаблонов. Я попытался найти шаблоны, которые я ищу, набрав grep (foo|bar) *.txt но оболочка интерпретирует это |как канал и жалуется, когда barне является исполняемым файлом. Как я могу grep для нескольких шаблонов в...
Каковы различия между $ nohup foo а также $ foo & а также $ foo & $
Я видел --используемый в compgenкоманде. Например: compgen -W "foo bar baz" -- b В чем смысл
У меня есть скрипт, который вызывает две команды: long_running_command | print_progress В long_running_commandпечатает прогресс , но я несчастна с ним. Я использую, print_progressчтобы сделать его более приятным (а именно, я печатаю прогресс в одной строке). Проблема: подключение канала к stdout...
Как удалить файл, имя которого начинается с тире (дефис или минус) -? Я ssh'd на удаленном сервере OSX, и у меня есть этот файл в моем каталоге: tohru:~ $ ls -l total 8 -rw-r--r-- 1 me staff 1352 Aug 18 14:33 --help ... Как в мире я могу удалить --helpиз CLI? Эта проблема иногда встречается в...
Каковы практические применения обоих pushdи popdкогда есть преимущество использования этих двух команд над cdи cd -? РЕДАКТИРОВАТЬ : я ищу некоторые практические примеры использования обеих этих команд или причин для сохранения стека с каталогами (когда у вас есть завершение табуляции cd -,...
Ища путь к исполняемому или проверить , что произойдет , если ввести имя команды в оболочке Unix, существует множество различных утилит ( which, type, command, whence, where, whereis, whatis, hashи т.д.). Мы часто слышим, что этого whichследует избегать. Почему? Что мы должны использовать вместо...
Я понимаю основное различие между интерактивной оболочкой и неинтерактивной оболочкой. Но что именно отличает оболочку входа в систему от оболочки без регистрации? Можете ли вы привести примеры использования интерактивной оболочки без регистрации...
Я пишу bash-скрипт для поиска файла, если он не существует, затем создайте его и добавьте к нему: Host localhost ForwardAgent yes Так что "line then new line 'tab' then text"я думаю, что это чувствительный формат. Я знаю, что вы можете сделать это: cat temp.txt >> data.txt Но это кажется...
Использование echo "20+5"буквально производит текст " 20+5". Какую команду я могу использовать, чтобы получить числовую сумму, 25в этом случае? Кроме того, какой самый простой способ сделать это, просто используя bash для чисел с плавающей запятой? Например, echo $((3224/3807.0))печатает 0:(. Я ищу...
У меня есть два процесса fooи bar, связанных с трубой: $ foo | bar barвсегда выходит 0; Я заинтересован в коде выхода foo. Есть ли способ получить
Или вводное руководство по надежной обработке имени файла и другой передаче строк в сценариях оболочки. Я написал сценарий оболочки, который работает хорошо большую часть времени. Но он душит некоторые входные данные (например, некоторые имена файлов). Я столкнулся с такой проблемой, как: У меня...
Похоже, я не могу найти какую-либо информацию по этому поводу, кроме того, что «MMU ЦП посылает сигнал» и «ядро направляет его в вызывающую программу, завершая ее». Я предположил, что он, вероятно, отправляет сигнал в оболочку, а оболочка обрабатывает его, завершая ошибочный процесс и печать...
Есть два синтаксиса для подстановки команд: с долларовыми скобками и с обратными галочками. Работает top -p $(pidof init)и top -p `pidof init`выдает тот же вывод. Это два способа сделать одно и то же или есть...
С vi, если выполнить команду :sp, экран разделяется на два «мнения», что позволяет редактировать более одного файла из того же терминала. Наряду с этим, есть ли способ открыть несколько оболочек в одном...
Я провожу большую часть своего времени, работая в среде Unix и используя эмуляторы терминала. Я пытаюсь использовать цвет в командной строке, потому что цвет делает вывод более полезным и интуитивно понятным. Какие варианты существуют, чтобы добавить цвет в мою терминальную среду? Какие трюки вы...
Я хочу, чтобы скрипт оболочки был таким: my-app & echo $my-app-pid Но я не знаю, как получить pid только что выполненной команды. Я знаю, что могу просто использовать jobs -p my-appкоманду для grep pid. Но если я хочу выполнить оболочку несколько раз, этот метод не будет работать. Потому что...
Я часто вижу онлайн-уроки, которые соединяют различные команды с разными символами. Например: command1 | command2 command1 & command2 command1 || command2 command1 && command2 Другие, кажется, соединяют команды с файлами: command1 > file1 command1 >> file1 Что это за вещи? Как...
Я немного запутался в том, что эти операторы делают по-разному при использовании в bash (скобки, двойные скобки, круглые скобки и двойные скобки). [[ , [ , ( , (( Я видел, как люди используют их, если такие заявления: if [[condition]] if [condition] if ((condition)) if (condition)...