Запитання з тегом «functions»


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

7
Як зробити аргумент як необов’язковий в bash?
Нижче функція з 9 аргументами: SUM() { echo "The sum is $(($1+$2+$3+$4+$5+$6+$7+$8+$9))" } Я хочу, щоб другі аргументи до наступного (3..9) стали необов'язковими аргументами . Коли я викликаю функцію з 2 аргументами, я отримую помилку: SUM 3 8 bash: 3+8+++++++: syntax error: operand expected (error token is "+") Примітка BOLD …
13 bash  functions 

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

1
Що робить _expand?
Я працював із оболонкою, і помилково я автоматично завершив роботу tabпісля написання _e, в результаті чого _expand. Що робить ця команда? Я не зміг знайти пояснення в Інтернеті. Єдині посилання, які я міг знайти тут на Ask Ubuntu, були: Не вдається змінити запрошення zsh Функція автозаповнення терміналу може відповідати лише …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.