Answers:
尝试这个:
find . -type f ! -name "*.*" -delete
但是,请注意,上述操作不会删除名称以结尾的文件.,例如foo.。要同时删除它们,请改用此方法:
find . -type f ! -name "*.?*" -delete
-delete选项的命令!
find . -type f -name ".*" -delete在最后一个注释中使用该文件名也将删除不带扩展名的文件。拉杜说了什么!首先测试!
您可以使用:
find . -type f ! -name "*.*" -delete
find . -type f ! -name "*?.*" -delete删除“ .trash”之类的文件或不需要的文件。不用担心-这不是我的主目录,所以我没有丢失任何配置文件。