Ваш скрипт работает достаточно хорошо, просто убедитесь, что вы включили строку «shebang» (#!/bin/bash). Здесь упоминаются другие #!/bin/bash, но большую часть времени #!/bin/bash отлично работает для сценариев Unix bash.
Это похоже на тестовый скрипт:
#!/bin/bash
start=$(date +%s);
echo Started
sleep 20;
echo Finished!
[ $(($(date +%s) - start)) -le 15 ] || notify-send -i dialog-warning-symbolic "Header" "Message"
Чтобы изменить этот скрипт, поставьте команды echo и sleep.
Обратите внимание на notify-send, вы можете использовать -i для указания значка: -)
[d9 ] Кроме того, убедитесь, что он выполним, выполнив сначала chmod +x /PATH/TO/FILE.Для большинства приложений
less /etc/resolv.conf
должно работать. В противном случае вы можете попробовать
dig xxxxxxxxx
заменить xxxxxxxx любым сервером по вашему выбору. Вы должны увидеть, какой сервер имен использовался для поиска.
NB: Не удивляйтесь, если это 127.0.0.1: это ваш локальный хост, что, вероятно, означает, что ваш маршрутизатор определяет ваш сервер имен.