建立一個 .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 每次開機便會自動開啟你的程式
-
當無法修復或解除安裝 Visual Studio 時, 可以透過 InstallCleanup.exe 工具來移除所有安裝的 Visual Studio。 InstallCleanup.exe 工具所在的目錄: C:\Program Files (x86)\Micros...