我正在嘗試設定一個 bash 進程來將我的 django 專案部署到 Linux 伺服器上。
透過 cygwin,我正在執行一個腳本,該腳本呼叫 scp 來複製我的檔案。是否有類似的命令來刪除 *.pyc 檔案。到目前為止,我只能在使用 ssh 後在本地完成此操作:
find . -name "*.pyc" -exec rm -rf {} \;
我正在尋找某種等效的遠端呼叫命令。
答案1
您可以使用 ssh。 ssh的格式是
ssh 使用者@主機指令
所以像
ssh user@host '尋找 . -name "*.pyc" -exec rm -rf {} \;'
您可能應該使用遠端伺服器的絕對路徑,以便您確切地知道要刪除檔案的位置。測試一下
ssh user@host '尋找 . -名稱“*.pyc”-print'
答案2
您可以透過 ssh 使用 rsync 將本機同步到遠端,並具有刪除選項