0
我有名稱的文件。我的任務是移動到另一個文件夾的所有文件,名稱以給定文件名結尾。bash - 移動名稱以給定子字符串結尾的所有文件
mapfile -t names< lists.txt
for element in "${names[@]}";
do
mask="*"$element
echo $mask
find source -type f -name "$mask" -exec mv -t target {} +
done
這是我的代碼,但它不起作用。請解釋我如何解決它。這是Cygwin模擬器的問題嗎?
會發生什麼?什麼是錯誤? –
_it是什麼意思不起作用?_ –
文件不會移動到目標文件夾。我是否正確使用了mask變量? –