将文件从一个子目录移动到另一个子目录 II

Moving files from one subdirectory to another II

我的目录是这样的:

/Users/dave/Desktop/test/untitled_folder_0001/vol_0000
/Users/dave/Desktop/test/untitled_folder_0001/rs

/Users/dave/Desktop/test/untitled_folder_0001/t1
/Users/dave/Desktop/test/untitled_folder_0001/str

我想在 1500 中将所有 vol_0000 移动到 rs 并将 t1 移动到 str~ untitled_folder_**** 在 shell 脚本如果可能的话。

我已经试了很多次了,但是没有成功。 我重新写这篇文章是因为我之前无法获得帮助。 这里是之前的话题! 如果回答了这个问题,我将删除那个以备不时之需。

Moving files from one subdirectory to another

最简单的方法可能是使用循环。

for f in /Users/dave/Desktop/test/untitled_folder_*; do
  mv "$f"/vol_0000 "$f"/rs # move everything from `vol_0000` into `rs`
  mv "$f"/t1 "$f"/str
done

...假设我已经正确理解了目标。