0
我寫了一個小的批處理腳本,它從一個文件夾中複製文件並以10秒的延遲粘貼到其他文件夾中。我想將它轉換爲shell腳本,但沒有辦法做到這一點。 請幫幫我。以下是我使用批處理腳本:批處理腳本到Shell腳本
@echo off & setLocal EnableDELAYedExpansion
pushd "C:\Users\abc\Desktop\Test"
for /f "tokens=*" %%a in ('dir /b/a-d "leaderboard*.txt"') do (
copy "%%a" "C:\Users\abc\Desktop\Test\final\leaderboard.txt"
timeout 10
)
popd
感謝很多的文件的名稱空間該解決方案不起作用....它的工作...非常感謝..這是很好的幫助。 – Vaibhav
這應該工作正常對於帶空格的文件名,只要引用'$ a','$ sourcedir'和'$ targetdir'。分詞發生在路徑名擴展之前。 – chepner