Вопросы с тегом «functions»

14
Где я могу разместить пользовательскую функцию оболочки?

Я планирую создать функцию, которая упростит мне вещи. Функция будет что-то вроде function lazymode() { echo "Hello World!"; } так что когда я использую команду lazymodeв оболочке , она выведет Hello World!. В какой файл я должен поставить пользовательскую...

13
Как сделать аргумент необязательным в bash?

В приведенной ниже функции с 9 аргументами: SUM() { echo "The sum is $(($1+$2+$3+$4+$5+$6+$7+$8+$9))" } Я хочу, чтобы вторые аргументы для следующего (3..9) стали необязательными аргументами . Когда я вызываю функцию с двумя аргументами, я получаю сообщение об ошибке: SUM 3 8 bash: 3+8+++++++:...

12
Что делает _expand?

Я работал с оболочкой, и по ошибке я автоматически заполнил tabпосле записи _e, что привело к _expand. Что делает эта команда? Я не смог найти объяснения в Интернете, единственные ссылки, которые я мог найти здесь на Ask Ubuntu, были: Не могу изменить приглашение zsh Функциональность автозаполнения...

12
Ошибка в функции оболочки для подсчета четных чисел

Для назначения я должен написать функцию, которая печатает количество четных чисел, когда предоставляется последовательность чисел. Я использовал фрагмент кода, который использовал для предыдущего назначения (для печати, 1когда число было четным, а 0когда число было нечетным) Моя проблема сейчас в...