回覆列表
  • 1 # 使用者5480262765187

    方法/步驟

    1/5

    basename的語法是:basename[選項][引數]

    選項:為有路徑資訊的檔名,如/home/test/test.txt

    引數:指副檔名

    2/5

    如果在程式設計過程中,想取得純粹的檔名,則該命令將非常有用。下面舉兩個例子:

    3/5

    1、需要把某個路徑下的檔名賦值給變數file_name:

    假設檔案的路徑是/home/test/test.txt,把test賦值給file_name:

    [c.plm@localhost ~]$ file_name=`basename /home/test/test.txt `

    [c.plm@localhost ~]$ echo $file_name

    test.txt

    [c.plm@localhost ~]$

    4/5

    2、需要把某個路徑下的檔名賦值給變數file_name,並去掉副檔名:

    同樣假設檔案的路徑是/home/test/test.txt,把test賦值給file_name:

    [c.plm@localhost ~]$ file_name=`basename /home/test/test.txt .txt`

    [c.plm@localhost ~]$ echo $file_name

    test

    [c.plm@localhost ~]$

    5/5

  • 中秋節和大豐收的關聯?
  • 和美國關係好就能加入北約嗎?為何越南菲律賓始終被北約排除在外?