建立一個 .sh 檔案,內容如下:
#!/bin/bash
echo "== Ubuntu == autoclean =="
sudo apt-get autoclean
sudo apt-get autoremove
sudo apt-get clean
存成 autoclean.sh 檔案
在 Ubuntu 輸入:
bash autoclean.sh
執行就能幫你清理 Ubuntu 裡的垃圾檔案了
2019年7月11日 星期四
Ubuntu 上無法執行 shell script 的解決方法 -
本來寫了一個 shell scrip 想在 Ubuntu 上執行
結果報錯
E: Invalid operation XXX
為了驗證指令是否有錯誤
於是單行執行上面的指令
結果是正確的
這樣的結果令人費解
查了一下資料
發現好像是 Windows 的換行符號造成的
於是在 Ubuntu 上安裝了 dos2unix
sudo apt install dos2unix
安裝完畢後,輸入:
dos2unix 『要轉換的 sh 檔案』
再執行一次就正常了
PS. NotePad++ 的「編輯」→「轉行號格式」也可以轉成 Unix 格式,在 Ubuntu 也可以正常執行。
結果報錯
E: Invalid operation XXX
為了驗證指令是否有錯誤
於是單行執行上面的指令
結果是正確的
這樣的結果令人費解
查了一下資料
發現好像是 Windows 的換行符號造成的
於是在 Ubuntu 上安裝了 dos2unix
sudo apt install dos2unix
安裝完畢後,輸入:
dos2unix 『要轉換的 sh 檔案』
再執行一次就正常了
PS. NotePad++ 的「編輯」→「轉行號格式」也可以轉成 Unix 格式,在 Ubuntu 也可以正常執行。
訂閱:
文章 (Atom)
Visual Studio 2017/2019 推薦的擴充功能與更新
參考文章: 覺得 Google 的 Blogger 不太順手?透過 HTML 的 iframe 移花接木 HackMD
-
把程式的捷徑放在下列目錄內: C:\Users\使用者帳號\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 每次開機便會自動開啟你的程式
-
在「設定」中輸入 editor.fontsize 如下圖框內調整字體大小 PS、目前不支援Ctrl + mouse scroll up/down 調整字體大小 Ctrl + 放大字體 Ctrl - 縮小字體