bash

Я пытаюсь использовать результат ls в других командах (например, echo, rsync): all: <Building, creating some .tgz files - removed for clarity> FILES = $(shell ls) echo $(FILES) а я: make FILES = Makefile file1.tgz file2.tgz file3.tgz make: FILES: No such file or directory make: *** [all]...

меня немного смутило это выражение: gcc -c -g program.c >& compiler.txt Я знаю &>filename будет перенаправить stdout и stderr в файл filename. Но в этом случае амперсанд находится после знака больше, чем. Это похоже на его форму M>&N, где M и N несколько файловых дескрипторов. в при...

С pip install --help: --user Install to the Python user install directory for your platform. Typically ~/.local/, or %APPDATA%Python on Windows. (See the Python documentation for site.USER_BASE for full details.) документация на сайте.USER_BASE-это ужасающая червоточина интересного * NIX...

Я получаю сообщение об ошибке ./test.sh: строка 13: [: отсутствует`] ' в файле test.sh Я попытался использовать скобки и другие параметры, такие как-a или путем проверки размера файла p1, но ошибка всегда есть, и оператор else всегда выполняется независимо от заданного ввода.Я даже снял ; в строке 13, но это ...

у меня есть скрипт Bash, который выполняет действия на основе значения переменной. Общий синтаксис оператора case: case ${command} in start) do_start ;; stop) do_stop ;; config) do_config ;; *) do_help ;; esac Я хотел бы выполнить процедуру по умолчанию, если команда не предоставляется,...

это может звучать как очень общий вопрос, но здесь оно идет. у меня есть требование создать сценарий настройки для моего приложения, результатом этой настройки будет сгенерированный makefile (basic configure,make,make install). Мой вопрос в том, с чего мне начать строить это? Есть ли пример, которому я могу ...

Я всегда забываю, какой файл я редактирую минуту назад, поэтому я ввожу find . -cmin 1 или какое-то другое значение, но он работал точно 1 минут. Я должен был попробовать find . -ctime 2 /*or 3,4...*/. тогда я нахожу другой подход, который будет лучше: touch -t 12251134 empty /*similar format which 5 or 10 ...

Я хочу запустить программу (google-chrome) в фоновом режиме, но не позволяйте ей выводить какие-либо сообщения на терминал. Я пытался сделать это: google-chrome 2>&1 1>/dev/null & однако терминал по-прежнему заполняется без сообщений типа: [5746:5746:0802/100534:ошибка: object_proxy.cc(5...

У меня есть функция, которая создает массив, и я хочу вернуть массив вызывающему объекту: create_array() { local my_list=("a", "b", "c") echo "${my_list[@]}" } my_algorithm() { local result=$(create_array) } при этом я получаю только расширенную строку. Как я могу" вернуть " my_list без использован...

я запускаю скрипт bash, который будет принимать путь в S3 (как указано в ls команда) и сбросить содержимое всех объектов файла в stdout. По сути, я хотел бы повторить cat /path/to/files/* за исключением S3, например s3cat '/bucket/path/to/files/*'. Моя первая склонность, глядя на варианты, чтобы использовать...