МОЖНО использовать несколько параметров в расширении по умолчанию ${@-...}
,
вот так:
#!/bin/bash
base=$(dirname "$0")
arr=("$base/aaa" "$base/bbb")
touch "${@:-"${arr[@]}"}"
Но только на оболочках с массивами (ksh, zsh, bash и т. д. ).
Есть ли у вас доступ к другому компьютеру в той же сети?
Если да, то вы можете
1) ssh into it from there to inspect config files and log files
2) unscrew the harddrive and connect it to another computer and inspect config files and log files
Кроме того, по моему опыту, и HDMI, и внутренний монитор ноутбука отображают выходные данные во время загрузки. Только после запуска графической среды графический вывод становится конкретным.
Если вам нужна помощь в поиске IP-адреса для подключения с другого компьютера, nmap -p 22 192.168.0.0/24
должно помочь (заменить диапазон IP-адресов вашей локальной сети)