如何使用回圈向上移動檔案 1 目錄?有人可以幫助我嗎?
我試過這個:
for dir in */*/
do mv "$dir"/*
done
uj5u.com熱心網友回復:
像那樣:
for dir in */*/
do
echo mv "$dir"* "${dir%/*/}" # Drop the echo after tested it
done
請注意,這會將所有檔案和目錄$dir移動到$dir. 如果要移動特定檔案,請替換"$dir"*為"$dir"filewherefile是特定檔案的檔案名。還要非常小心洗掉后在何處以及如何使用此代碼echo(在錯誤的目錄中運行將是災難性的)
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/526554.html
