主要有兩種方法:
一、直接./加上文件名.sh,如運行hello.sh為./hello.sh【hello.sh必須有x權限】
二、直接sh加上文件名.sh,如運行hello.sh為shhello.sh【hello.sh可以沒有x權限】
方法一:絕對路徑執行.sh文件
1、下面三種方法都可以,如下圖
復制內容到剪貼板- ./home/test/shell/hello.sh
- /home/test/shell/hello.sh
- sh/home/test/shell/hello.sh
方法二:當前目錄執行.sh文件
1、cd到.sh文件所在目錄
比如以hello.sh文件為例,如下圖
2、給.sh文件添加x執行權限
比如以hello.sh文件為例,chmodu+xhello.sh
3、./執行.sh文件
比如以hello.sh文件為例,./hello.sh即可執行hello.sh文件,如下圖
4、sh執行.sh文件
以hello.sh文件為例,shhello.sh即可執行hello.sh文件,如下圖
注意事項:用“./”加文件名.sh執行時,必須給.sh文件加x執行權限