Используйте строку здесь
./program_name <<< 'my input string'
или документ здесь (длиннее, но стандартный):
./program_name <<EOF
my input string
EOF
Вот более мощный инструмент для сборки установщика.sh (. Он также может создавать пакеты других форматов или преобразовывать между пакетами других форматов ).
Это fpm. Здесь его домашняя страница на GitHub.
Установка не сложная:
On OSX/macOS:
brew install gnu-tar
On Red Hat systems (Fedora 22 or older, CentOS, etc):
yum install ruby-devel gcc make rpm-build rubygems
On Fedora 23 or newer:
dnf install ruby-devel gcc make rpm-build libffi-devel
On Debian-derived systems (Debian, Ubuntu, etc):
apt-get install ruby ruby-dev rubygems build-essential
Его использование также удобно (просто введите fpm --help
будет работать ).