我試圖將指定目錄中的媒體和其他文件移動到另一個目錄,並且如果它不退出(文件將去)的位置,則創建另一個文件,並創建剩餘的目錄具有不同擴展名的文件將繼續。我的第一個問題是,我的腳本沒有創建一個新目錄,也沒有將文件移動到其他目錄,我可以使用哪些代碼將具有不同擴展名的文件移動到一個目錄?將文件移動到不同的目錄
這是我到目前爲止有,糾正我在哪裏,我錯了,並幫助修改我的腳本:
#!/bin/bash
From=/home/katy/doc
To=/home/katy/mo #directory where the media files will go
WA=/home/katy/do # directory where the other files will go
if [ ! -d "$To" ]; then
mkdir -p "$To"
fi
cd $From
find path -type f -name"*.mp4" -exec mv {} $To \;
即時嘗試,但它不工作錯誤顯示不能mv:沒有這樣的文件或目錄 – thequantumtheories