Для двух и более файлов можно использовать Unix seq:
for var in $(seq 6)
do
curl -s https://raw.githubusercontent.com/${user}/${repo}/master/$var.sh | tr -d '\r' | bash
done
Пояснение:
seq
для достижения счета до 6 (, так как вопрос содержит 6 curl
операций ). var
и используйте его в своей команде curl
. Любой, кто ищет здесь правильный файл, вот мой рабочий.
[Unit]
Description=Packet forwarder for LORA-Helium
After=network.target
StartLimitIntervalSec=0
[Service]
Type=simple
Restart=always
RestartSec=1
StartLimitAction=reboot
User=pi
WorkingDirectory=/home/pi/sx1302_hal/packet_forwarder/
ExecStartPre=bash /home/pi/sx1302_hal/packet_forwarder/reset_lgw.sh start
ExecStart=/home/pi/sx1302_hal/packet_forwarder/lora_pkt_fwd -c /home/pi/sx1302_hal/packet_forwarder/global_conf.json
[Install]
WantedBy=multi-user.target