我可以使用通配符通过扩展名来选择某些类型的文件,例如
mv *.cc src/
如何选择没有扩展名的可执行文件?
这将检查可执行文件位,并将所有文件移至您所在的目录中src/
。
find . -maxdepth 1 -type f -perm +a=x -print0 | xargs -0 -I {} mv {} src/
这不会检查文件名是什么(因此xxxx和xxxx.cc以及其他任何东西都可以移动,只要它是“文件”(-type f
),就设置了“ x”(eXecute)权限(-perm +a=x
))。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句