1. Непосредственно добавьте ./ к имени файла .sh. Например, при запуске hello.sh это будет ./hello.sh [hello.sh должен иметь разрешения x].
2. Направьте sh плюс имя файла .sh, например, запустите hello.sh как sh hello.sh [hello.sh не требует разрешений x]
Способ 1: выполнить файл .sh с абсолютным путем.
1. Доступны следующие три метода, как показано на рисунке ниже.
Скопировать содержимое в буфер обмена
./home/test/shell/hello.sh
/home/test/shell/hello.sh
sh /home/test/shell/hello.sh
Способ 2. Запустите файл .sh в текущем каталоге.
1. перейдите в каталог, в котором находится файл .sh.
Например, возьмем в качестве примера файл hello.sh следующим образом:
2. Добавьте разрешения на выполнение x в файл .sh.
Например, возьмем файл hello.sh, chmod u+x hello.sh, как показано ниже.
3. ./выполнить .sh-файл
Например, если взять в качестве примера файл hello.sh, ./hello.sh может выполнить файл hello.sh, как показано ниже.
4. sh запускает файл .sh
Взяв в качестве примера файл hello.sh, sh hello.sh может выполнить файл hello.sh, как показано ниже.
Примечание. При использовании «./» для добавления имени файла .sh для выполнения необходимо добавить к файлу .sh разрешения на выполнение x.