Я хочу запустити скрипт bash на окремому екрані. Сценарій викликає програму кілька разів, кожен з яких потребує занадто багато часу, щоб чекати. Моя перша думка полягала в тому, щоб просто відкрити екран, а потім викликати сценарій, але, здається, я не можу відключитися (від ctrl-a d
) під час виконання сценарію. Тому я провів кілька досліджень і знайшов цю інструкцію замінити шебанг наступним:
#!/usr/bin/screen -d -m -S screenName /bin/bash
Але це також не працює (варіанти не розпізнаються). Будь-які пропозиції?
PS Мені зараз здається, що це screen -dmS name ./script.sh
могло б працювати в моїх цілях, але мені все одно цікаво, як включити це в сценарій. Дякую.
"$0"
тут?