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

4 ответа

Почему bash errexit не работает должным образом в вызовах функций?

На странице руководства bash говорится: Выйти немедленно, если конвейер (который может состоять из одной простой команды), команда subshell, заключенная в скобки, или одна из команд, выполняемых как часть списка команд, заключенного в фигурные ...

1 ответ

Замена процесса gnuplot и bash

Разрешает ли gnuplot замену процесса bash? В gnuplot я могу сделать: plot "<join tmp1 tmp2" u 2:3Но я не могу заставить это работать: plot "<join tmp1 <(join tmp2 tmp3)" u 2:3Должно ли это работать или в gnuplot не поддерживается подстановка ...

3 ответа

преобразование NULL в новую строку в конце - интересная идея, но, на мой взгляд, возникнут те же проблемы с именами файлов, включая новую строку, как если бы с самого начала в качестве разделителя была выбрана новая строка ...

способ сортировки результатовfind правильное возвращение количества каталогов для дальнейшей обработки в bash-скрипте. так как имена файлов не могут содержать символ NULL (\ 0), я подумал, что это станет отличным разделителем для результатов, ...

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

1 ответ

 сделать именованную трубу. Однако, когда вы откликаетесь на именованный канал, вы должны запустить его как задание, иначе ваш скрипт будет зависать, пока вы не прочитаете содержимое [с помощью cat]. Так:

ользую BASH и вызываю несколько функций, которые обновляют пару переменных. Эти функции выполняются слишком долго, поэтому я подумал о запуске всех функций в фоновом режиме, чтобы они могли работать одновременно. Это основной пример того, что я ...

3 ответа

 нравится

ли способ эффективно сделать это в Bash: /my/bash/script < echo 'This string will be sent to stdin.'Я знаю, что мог бы передать вывод от эха, такого как это: echo 'This string will be piped to stdin.' | /my/bash/script

3 ответа

И, наконец, экзотично, если пароль содержит какие-либо символы, кроме буквенно-цифровых символов и знаков препинания. Поскольку 10g не чувствителен к регистру, пароль в нижнем регистре преобразуется в верхний регистр, что может вызвать странные эффекты с такими вещами, как символы с ударением

я есть скрипт bash, который подключается к базе данных Oracle 10g. На первом этапе он берет некоторые переменные из файла «config» с помощью следующей команды . /path/to/my/configfile.iniВ конфигурационном файле есть несколько ...

6 ответов

почему переменная REPLY в встроенной функции чтения пропускает пробелы?

я есть каталог (каталог A) с 10 000 файлов в нем. Я хочу переместить некоторые из них в каталог B, а другие в каталог C. Я создал текстовый файл, который содержит имена всех файлов, которые я хочу переместить в каталог B, и еще один - с именами ...

1 ответ

Я устанавливаю переменные в цикле, который находится в конвейере. Почему они исчезают после завершения цикла? Или почему я не могу передать данные для чтения?

я есть такой код var="before" echo "$someString" | sed '$someRegex' | while read line do if [ $condition ]; then var="after" echo "$var" #first echo fi done echo "$var" #second echoЗдесь первый вывод эха «после», а второй «до». Как я могу ...

6 ответов

Это будет работать нормально.

я есть это в моем .bashrc: LIGHTGREEN="\[\033[1;32m\]" LIGHTRED="\[\033[1;31m\]" WHITE="\[\033[0;37m\]" RESET="\[\033[0;00m\]" function error_test { if [[ $? = "0" ]]; then echo -e "$LIGHTGREEN" else echo -e "$LIGHTRED" fi } ...

5 ответов

Я нашел решение: массивы. Они могут творить магию.

я есть команда, которая должна быть вызвана так: command "complex argument"Если я хочу запустить gnome-терминал, передав ему этот аргумент, он выглядит так: gnome-terminal -e 'command "complex argument"'Я хочу открыть несколько вкладок ...