簡單腳本完整小例(循環創建文件夾)

1,啟動Mac 終端

2. localhost:~ wany$ cd ~/Desktop/ ? ? (進入Mac 桌面)

3. localhost:Desktop wany$ touch test.sh ? (創建可shell腳本, 后綴名基本都是.sh。touch命令的作用是創建一個文件, 也可用于其它用途, 例如:touch ?test.txt, touch test.m ?等等, 文件將保存到當前路徑下,我這里就是 ~/Desktop/)

4. vim , 文本編輯, SublineText ?任選其一編輯test.sh

5. 效果如下

testArr=(a b c) ? //元素以空格分割開

//循環輸出數組中每個元素

for NUM in ${testArr[*]}

do

echo $NUM

mkdir /Users/wany/Desktop/$NUM (如果在別的路徑下可能需要創建權限,例如 /usr/local/, ?可以在改行前添加 sudo,執行時會提示輸入電腦密碼)

done

6. test.sh文件修改完成,終端執行該sh 腳本就可以了

7. localhost:Desktop wany$ sh test.sh ? (sh 為Mac 終端本身就有的命令,作用就是執行Shell腳本)

8. 之后就可以在 /Users/wany/Desktop/ 路徑下看到創建的這些文件夾了

9. 一個簡單的 Shell 小腳本就完成了。。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.創建文件夾 !/bin/sh mkdir -m 777 "%%1" 2.創建文件 !/bin/sh touch...
    BigJeffWang閱讀 10,186評論 3 53
  • Ubuntu的發音 Ubuntu,源于非洲祖魯人和科薩人的語言,發作 oo-boon-too 的音。了解發音是有意...
    螢火蟲de夢閱讀 99,571評論 9 467
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,948評論 18 139
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數據革命閱讀 12,228評論 2 33
  • 翻了好久沒有看到這個梗,只好自己動手豐衣足食了…… 敬人生日快樂! 副標題可能是【說教愛好者突然不說話了怎么辦】 ...
    夢溪怪談閱讀 2,343評論 0 1