好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > 在Linux系統(tǒng)中獲得文件所在目錄名的方法

在Linux系統(tǒng)中獲得文件所在目錄名的方法

熱門標(biāo)簽:百度地圖標(biāo)注陰影動(dòng)態(tài) 貴陽(yáng)語(yǔ)音電銷機(jī)器人招商 鹽城客服外呼系統(tǒng)軟件 北京市地圖標(biāo)注 焦作人工智能電話機(jī)器人軟件 鄭州營(yíng)銷外呼系統(tǒng)運(yùn)營(yíng)商 2020電銷機(jī)器人排行 淘寶系統(tǒng)退貨外呼項(xiàng)目考試答案 廳外呼梯系統(tǒng)布線

方式一:使用“ dirname“ 去獲得(提取)目錄名

語(yǔ)法如下:


復(fù)制代碼
代碼如下:
[root@dabu.info ]#dirname /文件/路/徑

或者是

復(fù)制代碼
代碼如下:
[root@dabu.info ]#VAR="$(dirname /文/件/路徑/文件名)"

或者

復(fù)制代碼
代碼如下:
[root@dabu.info ]#FOO="/path/to/my/folder/filename.avi"
[root@dabu.info ]#OUT="$(dirname ${FOO})"

實(shí)例如下:如dabu.txt文件的路徑為/root/aaa/bbb/dabu.txt
。獲得其目錄名的方法如下,輸入:

復(fù)制代碼
代碼如下:
[root@dabu.info ]#dirname /root/aaa/bbb/dabu.txt

輸出為:

復(fù)制代碼
代碼如下:
/root/aaa/bbb

下面的例子將dabu.txt的目錄名賦值給了SRC 變量,在通過(guò) echo命令顯示SRC變量的值:


復(fù)制代碼
代碼如下:
[root@dabu.info ]#SRC="$(dirname /root/aaa/bbb/dabu.txt)"
[root@dabu.info ]#echo "Dirpath - $SRC"

輸出如下:

復(fù)制代碼
代碼如下:
Dirpath - /root/aaa/bbb


方式二:使用bash/ksh shell從文件絕對(duì)路徑提取目錄名

$ 字符被用作字符擴(kuò)展和替換 。 我們可以使用它來(lái)操作和擴(kuò)展變量而不需使用外部命令,如sed 或者 awk 。《parameter expansion, and command substitution》使用模式如下:

假設(shè) 將dabu.txt 文件的絕對(duì)路徑/root/aaa/bbb/dabu.txt賦值給 變量 FILE,輸入:


復(fù)制代碼
代碼如下:
[root@dabu.info ]# FILE="/root/aaa/bbb/dabu.txt "
[root@dabu.info ]# echo "\$FILE = $FILE"

或者將 echo "\$FILE = $FILE" 替換為 echo $FILE 。不過(guò)前面那句適合在腳本里使用,因?yàn)榇蛴〕鰜?lái)方便閱讀。自己測(cè)試下就知道了。

接著輸入: echo ${FILE%/*}

最后輸出:

復(fù)制代碼
代碼如下:
/root/aaa/bbb

當(dāng)然也可以將輸出給變量,如下,輸入賦值給VAL變量:


復(fù)制代碼
代碼如下:
[root@dabu.info ]#VAL="${FILE%/*}"
[root@dabu.info ]#echo "Dirpath ----- $VAL"

輸出:

復(fù)制代碼
代碼如下:
Dirpath ----- /root/aaa/bbb

標(biāo)簽:石家莊 淮安 開封 和田 湖南 和田 馬鞍山 法律問(wèn)答

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《在Linux系統(tǒng)中獲得文件所在目錄名的方法》,本文關(guān)鍵詞  在,Linux,系統(tǒng),中,獲得,文件,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在Linux系統(tǒng)中獲得文件所在目錄名的方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于在Linux系統(tǒng)中獲得文件所在目錄名的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章