亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux系統shell腳本顯示找不到文件怎么解決

發布時間:2020-06-28 11:53:25 來源:億速云 閱讀:1904 作者:Leah 欄目:建站服務器

linux系統shell腳本顯示找不到文件怎么解決?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

linux source shell腳本顯示找不到文件

例子:

[root@localhost osc]# sh a.sh 
a.sh: line 4: source: 1.sh: file not found
[root@localhost osc]# cat a.sh 
#!/bin/bash
cd /data/osc/bin/
if [ -f 1.sh ];then
source 1.sh
fi

剛開始,還以為權限問題,然后給權限,但結果還是一樣

man source ,找到原因了。source時找filename的問題。

source 命令找filename是在當前的shell環境下找的,如果沒有反斜線,就在path中找,如果沒有就沒有。

source filename [arguments]
              Read  and  execute commands from filename in the current shell environment and return the exit status of the last command exe-
              cuted from filename.  If filename does not contain a slash, file names in PATH are used to find the directory containing file-
              name.   The  file  searched  for  in  PATH  need  not be executable.  When bash is not in posix mode, the current directory is
              searched if no file is found in PATH.  If the sourcepath option to the shopt builtin command is turned off, the  PATH  is  not
              searched.   If  any  arguments  are  supplied, they become the positional parameters when filename is executed.  Otherwise the
              positional parameters are unchanged.  The return status is the status of the last command exited within the script  (0  if  no
              commands are executed), and false if filename is not found or cannot be read.

如下方式都可以:

1、將腳本所在的目錄加到PATH中

2、加上相對路徑或絕對路徑

3、就算是當前目錄也得加./

看完上述內容,你們掌握linux系統shell腳本顯示找不到文件的解決方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巨野县| 东乡族自治县| 莱阳市| 南木林县| 神池县| 酒泉市| 周至县| 盈江县| 峡江县| 迁安市| 祁东县| 镶黄旗| 阳朔县| 黑山县| 万安县| 罗江县| 扎赉特旗| 荣成市| 宁陕县| 梨树县| 新津县| 邛崃市| 商南县| 青铜峡市| 高要市| 芮城县| 凤山市| 鄂托克旗| 恩平市| 六枝特区| 涪陵区| 夏邑县| 万源市| 鄢陵县| 双城市| 固安县| 新田县| 乡宁县| 高青县| 达州市| 新疆|