Bash — передать значение с одного скрипта к другому

Иногда возникает необходимость передать значение от одного скрипта bash в другой. Оба скрипта по умолчанию в одной директории
Скрипт первый: 1.sh

#!/bin/bash
#cpu - некая переменная которую хотим передать в скрипт 2.sh
#Задаем значение переменной cpu
cpu=15
./2.sh $cpu

Скрипт второй: 2.sh

#!/bin/bash
#Показать значение переменной что получили от скрипта 1.sh
echo $1

Запускаем первый скрипт командой ./1.sh

Результат вывода

15
Back to Top