【轉】Linux下面使用命令如何運行.sh文件的兩種解決辦法

Linux下面使用命令如何運行.sh文件?今天我們就來給大家介紹兩種解決辦法,一種是直接./加上文件名.sh,還有一種是接sh 加上文件名.sh的解決絕辦法,需要的朋友可以參考下

本文介紹Linux下面用命令如何運行.sh文件的方法,有兩種方法:

一、直接./加上文件名.sh,如運行hello.sh爲./hello.sh【hello.sh必須有x權限】

二、直接sh 加上文件名.sh,如運行hello.sh爲sh hello.sh【hello.sh可以沒有x權限】

方法一:絕對路徑執行.sh文件

1、下面三種方法都可以,如下圖

複製內容到剪貼板

  1. ./home/test/shell/hello.sh   
  2.   
  3. /home/test/shell/hello.sh   
  4.   
  5. sh /home/test/shell/hello.sh  

方法二:當前目錄執行.sh文件

1、cd到.sh文件所在目錄

比如以hello.sh文件爲例,如下圖

2、給.sh文件添加x執行權限

比如以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執行權限

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章