iT邦幫忙

2022 iThome 鐵人賽

DAY 14
0
自我挑戰組

Linux 新手成長紀錄系列 第 14

DAY14 小白開始學習Linux檔案命名注意事項

  • 分享至 

  • xImage
  •  

DAY14 小白開始學習Linux檔案命名注意事項

延續前面建立目錄的部分,
下指令mkdir 新資料夾
按enter後桌面就會建立一個新資料夾

若是想產生名為「新 資料夾」的資料夾
下指令改為mkdir 新 資料夾
結果發現,無法產出名為「新 資料夾」的資料夾,
而是產生了兩個分別名為「新」和「資料夾」的資料夾。

那現在換個角度來看,
要進入名為「新 資料夾」資料夾,
下指令cd 新 資料夾
則會報錯誤

bash: cd: 太多引數
因為後面的空格會被系統認為我們放了兩個參數在後面,
那該怎麼進到含有空格名稱的資料夾呢?
需要加入反斜線來跳脫字元,
用法就是在要跳脫字元(空格)的前面加上反斜線(\),
下指令cd 新\ 新資料夾
如此一來就可以進到名為「新 資料夾」的資料夾了。

所以說,
使用空格(space)來命名資料夾會造成後續許多困擾,
尤其在寫程式時,
寫入或讀取資料夾時,
並不會自動判斷這個空格是否需要跳脫,
以致會造成後續要執行的動作無法達到自己想要的,
因此切記千萬不要用空格(space)來命名檔案
這樣以後要維護也很不方便。

今日結語

檔案命名不要用空格(space)來命名,
中文可用底線( _ )來區隔,
英文可用駝峰式命名法(Camel Case)來命名,
總之就是不要用空格(space)就對了!


上一篇
DAY13 小白開始學習Linux建立新的檔案
下一篇
DAY15 小白開始學習Linux的echo-1
系列文
Linux 新手成長紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言