2
如何創建一個目錄,其名稱以bash中的 - (例如-ROOT)開頭?如果我們試圖這樣的bash將把名稱作爲命令行參數,我們會得到錯誤在bash中創建一個目錄,其名稱以 - 開頭(例如:-ROOT)
mkdir: invalid option -- 'R'
Try `mkdir --help' for more information.
如何創建一個目錄,其名稱以bash中的 - (例如-ROOT)開頭?如果我們試圖這樣的bash將把名稱作爲命令行參數,我們會得到錯誤在bash中創建一個目錄,其名稱以 - 開頭(例如:-ROOT)
mkdir: invalid option -- 'R'
Try `mkdir --help' for more information.
前綴與./
目錄名,以避免它解釋爲一個選項:
mkdir ./-ROOT
另外,插入參數--
(兩個破折號),這使得後面的所有參數被解釋爲文件名,而不是作爲選項:
mkdir -- -ROOT
記住你在嘗試*使用目錄時可能會遇到類似的問題,所以上述技巧也是必需的。 – chepner