Как мне сделать этот скрипт Linux

Итак, я сохранил его как test.sh и chmod +x скрипт.


nmcli con up id myvpn=
/opt/google/chrome/google-chrome %U
geany /home/crunch/downloads/lr.txt

Я выполняю его с помощью терминала, однако он подключается только к vpn и запускает Chrome, Geany запускается только после закрытия Chrome. Любые предложения.

2 ответа

В Linux вставьте свои строки в новый файл и добавьте строку с символом "шебанг":

#!/bin/bash
nmcli con up id myvpn
/opt/google/chrome/google-chrome %U
pidgin
geary /etc/crunchbang/notes.txt

Тогда сделай chmod +x filename (замените имя файла на имя файла, который вы использовали), чтобы дать ему разрешение на выполнение.

Unix не нуждается в специальном расширении файла.

Просто поместите 4 строки в файл, все в порядке.
Затем, chmod u+x файл
так что файл может быть выполнен.

Также убедитесь, что переменная PATH содержит каталоги, в которых хранятся программы nmcli, pdgin, geary.

ИЛИ, используйте полный путь, как в строке Google-Chrome.

Другие вопросы по тегам