找到名称包含匹配模式的目录并移动它们。
找到名称包含匹配模式的目录并移动它们。
我有一些类似于 001/
、002/
、003/
这样的目录,夹杂在其他名称带有字母的目录中。我只想抓取所有数字名称的目录并将它们移动到另一个目录。
我尝试了这个:
file */ | grep ^[0-9]*/ | xargs -I{} mv {} newdir
匹配部分是起作用的,但最终它会将所有内容移动到 newdir
中...
admin 更改状态以发布 2023年5月21日
我有一些类似于 001/
、002/
、003/
这样的目录,夹杂在其他名称带有字母的目录中。我只想抓取所有数字名称的目录并将它们移动到另一个目录。
我尝试了这个:
file */ | grep ^[0-9]*/ | xargs -I{} mv {} newdir
匹配部分是起作用的,但最终它会将所有内容移动到 newdir
中...