1
ответ

Перенаправить часть функции mapfile на стандартный вывод, но не в массив

Резюме :Так как у нас есть Stdout Stderr, я хотел бы создать Stdstatus. Stdout можно хранить в массиве, а Stdstatus можно распечатать для пользователя. Я не знал, что stderr можно использовать для других сообщений...
13.05.2021
1
ответ

Объявить и использовать специальную -функцию в bash в интерактивной оболочке

В основном что-то вроде // объявляем const my _func = function (param1, param2 ){ do _stuff (param1, param2 )} // использовать мой _func ('a', 'b' ); Все в текущей интерактивной оболочке без использования файлов
08.05.2021
1
ответ

bash, "\" в псевдониме или функции

Я часто использую Windows и Linux и иногда набираю cd\ из памяти Windows Muscle -, поэтому я попытался использовать псевдоним cd\='cd /', но это не работает, (предположительно потому что \ является escape-символом в...
02.05.2021
1
ответ

Где хранятся функции оболочки?

Спасибо за любые советы по моему вопросу. Есть ли хеш-таблица, в которой хранятся определенные функции оболочки? Если так,как это называется? Так что в основном мне интересно, где в оболочке (BASH )...
10.04.2021
1
ответ

Как отображать только переменные оболочки (, а не функции)

Как я могу отобразить список переменных оболочки в Bash, не включая функции, которые часто загромождают вывод из-за множества связанных с завершением? Я просмотрел объявление, и у него есть опция...
26.03.2021
1
ответ

Выполнять функцию в bash при каждом нажатии клавиши в интерактивной оболочке

Я хотел бы запускать функцию каждый раз, когда пользователь нажимает клавишу в интерактивной оболочке bash. Мне интересно, есть ли в bash что-то встроенное, например функция вставки self -в zsh? В качестве альтернативы я...
17.12.2020
1
ответ

zsh -Как сделать локальные переменные доступными для внутренних функций, которые не определены с помощью 'eval'?

У меня есть функция zsh, которая выглядит так :external _func (){ local LOCAL _VAR='test' inner _func (){ echo "${LOCAL _VAR}" } } где $LOCAL _VAR недоступен для...
18.11.2020
1
ответ

python :self.variable внутри функции

Я имею дело с учебным кодом Python, посвященным классам и их функциям. Я спрашиваю о себе. метод для переменных, определенных внутри класса. Должен ли я использовать self. только для переменной...
12.11.2020
1
ответ

Возврат из вышестоящей функции, как -если это возможно?

Мне довольно трудно понять, как -если возможно -вернуться из функции более высокого уровня, позвольте мне показать вам лакомый кусочек кода POSIX :sudoedit _ошибка (){ printf >&2 'Ошибка в sudoedit _run ()...
07.11.2020
1
ответ

Как выйти из функции, не выходя из файла

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

bash :функции, содержащие часть кода AWK

внутри моего кода bash у меня есть часть кода sed + AWK, который интерактивным образом выполняет некоторую операцию над входным файлом и добавляет результаты в другой текстовый файл (оба заполнения были созданы одним и тем же bash..
28.10.2020
1
ответ

Правильный способ сделать функцию от текущей оболочки и сохранить его для будущего использования?

Я недавно писал много функций -. В тех случаях, когда я говорю «хм, я должен сохранить это», я использую тип <имя функции>, чтобы показать код, а затем копирую и вставляю его в....
17.10.2020
1
ответ

Выполнение пользовательской функции в вызове find -exec И выбор версии этой функции на основе аргументов

Это было моей отправной точкой :сценарий оболочки -Выполнение определяемой пользователем функции при поиске -вызов exec -Unix & Linux Stack Exchange Но мне нужно выбрать между двумя разными версиями функции,...
14.10.2020
1
ответ

Я хочу, чтобы функция подключалась по ssh к серверу, а затем запускала список команд

Вот что я хотел бы сделать :f (){ ssh myserver && ls && echo 'это работает!' } Однако, когда я запускаю эту функцию. Выполняется только ssh.
13.10.2020
1
ответ

bash :экспортируемая функция не видна, но переменные видны

За годы я собрал что-то вроде библиотеки функций bash, на которые ссылаются оболочка и сценарии. Чтобы уменьшить шаблон импорта, я изучаю варианты разумного включения библиотеки в...
17.09.2020
1
ответ

Как создать основной скрипт bash, который позволяет пользователям вводить, какую из двух функций они хотят запустить?

В настоящее время у меня есть две функции bash, одна для загрузки, а другая для загрузки файла. Я хотел бы создать сценарий bash, который позволяет пользователям указывать, какой из двух вариантов они хотели бы сделать. В...
09.09.2020
1
ответ

Как вызвать функцию.bashrc в скрипте

~/.bashrc ----пример (){ эхо "пример функции" } Если я использую это в сценарии оболочки #!/bin/sh пример Я получаю, что команда не найдена. я пытался #!/bin/sh источник ~/.bashrc пример но...
26.08.2020
1
ответ

функция bash для замены каждого вхождения текста в каталоге и подкаталогах

Я нашел (в Google )эту прекрасно работающую строку для замены всех вхождений во всех файлах в моем каталоге и подкаталогах :grep -lr предыдущий текст | xargs sed -i 's/previoustext/newtext/g' Это работает...
12.08.2020
1
ответ

добавление значений в динамический массив

#!/bin/bash range=$ (seq -f "cen%04g" 1052 1099 )range1=$ (seq -f "rh%04g" 1052 1099 )проверить (){ для node1 в ${range};do ping -q -c 1 -w 3 -s 10 $node1 >/dev/null if [...
03.07.2020
1
ответ

Как выполнить псевдоним команды, сохраненный как строковая переменная в функции zsh?

У меня есть функция fz(){file=$(find | fzf) && echo $file && порядок чтения && $("$order" "$file")} в моем .zshrz. Это позволяет мне искать файл в любом месте ...
17.06.2020
1
ответ

zsh не перезагружает функции в подсказке

Я пытаюсь сделать так, чтобы подсказка zsh перезагружала функцию каждый раз, когда загружается новая подсказка. Функция выводит версию pwd, но короче, если вывод pwd был ~/Downloads/Folder, функция будет...
15.06.2020
1
ответ

ошибка получения «script.sh :строка 150 :частная :команда не найдена»

У меня есть этот скрипт :#!/bin/bash BASE _DIR="$ (cd "$ (имя_каталога "${BASH _SOURCE[0]}" )" > /dev/null 2> &1 && pwd )" USER _DEF=$ (whoami )function private {...
13.06.2020
1
ответ

Как добавить эхо внутри функции

Я новичок в терминале. В настоящее время я пытаюсь сделать небольшую функцию в моем .bash_profile, которая отправляла бы сообщение определенному контакту с терминала (без открытия сообщений ...
21.05.2020
1
ответ

Как я могу использовать fork для вычисления частичных результатов вычислений?

Задача, которая была дана мне, заключается в том, что я должен найти все числа, которые делят число (назовем его х )и узнать, сколько раз оно делится. Я должен использовать вилку, чтобы выполнить задачу. Что я...
17.05.2020
1
ответ

Несколько значений в переменной и необходимо проверить условие ЕСЛИ для каждого значения

Я пишу хранимую процедуру DB2. Эта хранимая процедура будет вызываться с использованием сценария.ksh. Я застрял в проверке состояния IF. VARIABLE = 'test1,test3,test8,......testn' Тип данных переменной...
14.05.2020
1
ответ

Почему именно эти точки с запятой необходимы в определении этой функции и в командной строке?

Я готовлюсь к LPIC1, экзамену 102. Этот вопрос пришел ко мне, и я абсолютно ничего не понял. Я знал это, когда впервые прошел тест, сейчас, спустя полтора месяца, в голове все расплывалось. Что значит...
14.05.2020
1
ответ

Команды, зависящие от пути в .bashrc

Я ищу способ упростить различные версии php, а также пути Composer. В этом ответе я нашел подход, который выглядит очень подходящим для меня. Я попытался реализовать ...
13.05.2020
1
ответ

Передача переменной из одной функции в другую в сценарии bash

Я новичок в Linux и пытаюсь передать переменную из одной функции в другую в том же сценарии bash.Ниже мой код:#!/bin/bash -x FILES=$ (mktemp )FILESIZE=$ (mktemp )команда _to _получить _файлы (){ aws...
05.05.2020
1
ответ

Могу ли я поместить $SECONDS в переменную окружения в сценарии bash?

Я хотел бы иметь возможность отображать $SECONDS с часами, минутами, секундами в переменной среды, поэтому мне нужно только использовать, например. $RUNTIME в разных местах скрипта, а не все...
17.04.2020
1
ответ

Невозможно передать аргумент функции

В качестве домашнего задания мне нужно включить в код функцию, чтобы заработать дополнительные баллы. У меня есть скрипт, который принимает второй аргумент и создает папку из того, что передается. Код работает с аргументом ...
25.02.2020