今天進度 鳥哥的 Linux 私房菜 -- 第十章、認識與學習BASH
嘗試1 : 向世界說好
test@test:~$ mkdir bin; cd bin
test@test:~/bin$ vim hello.sh
#!/bin/bash
echo "Hello World! \a \n"
exit 0
test@test:~/bin$ sh hello.sh
Hello World!
因為沒有加 echo -e
所以執行會發出咚
的一聲 XD
觀念 1 :
鳥哥對撰寫 shell script 的良好習慣建立
的說法 ,盡量在前面註解加上這些訊息
- script 的功能;
- script 的版本資訊;
- script 的作者與聯絡方式;
- script 的版權宣告方式;
- script 的 History (歷史紀錄);
- script 內較特殊的指令,使用『絕對路徑』的方式來下達;
- script 運作時需要的環境變數預先宣告與設定。
- 最好使用 vim 而不是 vi
- 撰寫最好使用巢狀方式,在包覆的內部程式碼最好能以 [tab] 按鍵的空格向後推
遇到問題 1 : 我按[tab]在SSH + vim沒有效果
...
遇到問題 2 : 在 SSH 沒辦法方便 ctrl + z 回滾輸入
遇到問題 3 : 在 SSH 沒辦法使用 按住Shift + 方向鍵
圈住多個文字
想研究 : 如何在 VSCode 編輯 SSH 的文字,看能不能把 Windows 習慣帶過去 XD
先列出來問題,等等出去完回來找答案 XD