在命令行狀態下單純執行 $ cd `dirname $0` 是毫無意義的。因為他返回當前路徑的"."。這個命令寫在腳本文件里才有作用,他返回這個腳本文件放置的目錄,並可以根據這個目錄來定位所要運行程序的相對位置(絕對位置除外)。 Linux下獲取當前的目錄,需執行以下命令 ...
在命令行狀態下單純執行 cd dirname 是毫無意義的。因為他返回當前路徑的 . 。 這個命令寫在腳本文件里才有作用,他返回這個腳本文件放置的目錄,並可以根據這個目錄來定位所要運行程序的相對位置 絕對位置除外 。 在 home admin test 下新建test.sh內容如下: cd dirname echo pwd 然后返回到 home admin 執行 sh test test.sh 運 ...
2013-02-19 20:25 1 14780 推薦指數:
在命令行狀態下單純執行 $ cd `dirname $0` 是毫無意義的。因為他返回當前路徑的"."。這個命令寫在腳本文件里才有作用,他返回這個腳本文件放置的目錄,並可以根據這個目錄來定位所要運行程序的相對位置(絕對位置除外)。 Linux下獲取當前的目錄,需執行以下命令 ...
Linux下獲取當前的目錄,需執行以下命令: 其中 在使用的過程中需注意此事項: 命令中“`”不是英文的單引號,而是英文輸入法下的“~”同一個按鍵下面的那個符號。 ...
簡介 這2個命令多用於shell腳本 用法 basename filename_will_full_path dirname filename_will_full_path 對於但后綴的情況,basename將后綴作為第二冊參數,可以使返回的文件名不帶后綴。 ...
功能: 獲取給定路徑的目錄部分 利用man 查看dirname的說明如下: DESCRIPTION Output each NAME with its last non-slash component and trailing slashes removed ...
【`】,學名叫“倒引號”, 如果被“倒引號”括起來, 表示里面需要執行的是命令。比如 `dirname $0`, 就表示需要執行 dirname $0 這個命令【“”】 , 被雙引號括起來的內容, 里面 出現 $ (美元號: 表示取變量名) `(倒引號: 表示執行命令) \(轉義 ...
Blog:博客園 個人 本文只總結一些常用的用法,更詳細的說明見man dirname和 direname --help。 目錄 dirname命令 語法格式 實例 dirname命令 dirname命令用於獲取 ...
轉自:http://blog.csdn.net/peter_cloud/article/details/9308333 ...
例1. 在/home/admin/test/下新建test.sh內容如下: 然后返回到/home/admin/執行 運行結果: /home/admin/test ...