Результаты поиска по запросу "bash"

5 ответов

Как читать стандартный ввод, когда аргументы не передаются?

Скрипт не работает, когда я хочу использовать стандартный ввод, когда нет переданных аргументов (файлов). Есть ли способ, как использовать stdin вместо файла в этом коде? Я попробовал это: if [ ! -n $1 ] # check if argument exists then ...

10 ответов

Количество процессоров / ядер в командной строке

Я запускаю следующую команду, чтобы узнать количество процессоров / ядер в Linux: cat /proc/cpuinfo | grep processor | wc -lЭто работает, но выглядит не элегантно. Как бы вы предложили улучшить его?

3 ответа

Что означает 2> в командной строке Unix?

scriptlist=`ls $directory_/fallback_* 2> /dev/null`Что именно является целью2> часть команды? Я опустил его и запустил команду, она просто отлично работает. И, если выходные данные ls сохраняются в файле / dev / null, что именно ...

ТОП публикаций

2 ответа

С некоторыми из этих команд вы также можете сделать несколько классных «s / old / new» и другие вещи.

ия обратного поиска в bash полезна, но в отличие от большинства других команд bash в том, что она связана с привязкой клавиш (Ctrl + R). Как пользователь может вызвать это средство, используя вместо этого псевдоним или введенную команду?

7 ответов

Так что это даст вам и краткое читаемое имя и используемые пути внутри файла

создать список воспроизведения для всей музыки в папке, я использую следующую команду в bash: ls > list.txtЯ хотел бы использовать результатPWD(печать рабочего каталога) команда для имени списка воспроизведения. Что-то вроде: ls > ...

3 ответа

, Эти символы могут быть простыми, как пробел, или глупыми, как точка с запятой.

я есть скрипт bash, предоставленный третьей стороной, который определяет набор функций. Вот шаблон того, как это выглядит $ cat test.sh #!/bin/bash define go() { echo "hello" }Я могу сделать следующее из оболочки bash для вызова go (): $ source ...

3 ответа

Хотя это технически выполнимо, вы можете получить положительные (а не отрицательные) голоса, если объясните, что вы сделали. Кто-то, кто борется с этим, не поймет значения того, что вы дали.

лкиваюсь с следующей проблемой в оболочке MinGW под Windows. У меня в моем/etc/profile следующее выражение: export GIT_SSH="/c/Program Files/TortoiseGit/bin/TortoisePlink.exe"Это не работает, когда я использую git fetch в локальном хранилище. Но ...

2 ответа

Это кажется довольно чистым для меня. Единственное, что мне нужно, это передать имя «outfile» в качестве параметра функции, так как вы используете имя файла вне функции

у, чтобы скрипт перенаправлял stdin и stderr в файл, делал кучу вещей, затем отменял эти перенаправления и предпринимал действия с содержимым файла. Я пытаюсь: function redirect(){ exec 3>&1 exec 4>&2 exec 1>outfile 2>&1 } function undirect(){ ...

6 ответов

Что означает set -e в скрипте bash?

Я изучаю содержание этогоpreinstфайл, который скрипт выполняет перед тем, как этот пакет будет распакован из файла архива Debian (.deb). Скрипт имеет следующий код: #!/bin/bash set -e # Automatically added by dh_installinit if [ "$1" = ...

3 ответа

Предельный размер wget можно скачать

Можно ли ограничить или ограничить объем данныхwget загрузки с сайта? Либо через настройку сервера илиwget установка? Например, одна страница размером 1 ГБ, я хочу, чтобы wget прекратил загрузку на 100 МБ.