Функции на BASH. Как передать значение скрипту BASH и получить значение переменной из скрипта BASH?

Аватар автора
muba4
Всё время хочу записать 10-15 минутное видео, а получается 30-40 минутное, которое после монтажа остаётся 20-25 минутным. =D В этом видео рассмотрим частую задачу, возникающую при программировании на BASH. Это задача обмена данными между скриптами, написанными на BASH. Часть требуется не просто линейное выполнение команд, а какие-то компоненты, которые можно запускать из разных частей кода, которые могут: 1. Просто что-то выполнять и потом возвращать управление в основной скрип на BASH, который их вызвал. (Выполнение без приёма входных параметров и передачи полученных данных.) 2. Получать параметры при их вызове, используя их в своей работе. 3. Выполнять какие-то вычисления и преобразования, при этом возвращая управление в скрипт BASH, их вызвавший, значения полученных в результате работы переменных. Решить эти задачи оказывается важным, если требуется многократное выполнение однотипного кода из разных частей программы. И конечно, часто бывает важно принять полученные данные из отработавшего скрипта BASH (и желательно напрямую в виде значений переменных, а не через текстовые файлы). Также бывает важно запускать один и тот же кусок кода, но с разными параметрами. И тогда возникает необходимость в передаче вызываемому скрипту, написанному на BASH входных параметров, которые он сможет использовать при выполнении своей программы. В начал видео производим дополнительные действия, автоматизируя часть работы с запуском написанных программ на BASH. При создании ролика были...

0/0


0/0

0/0

0/0