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”之类的文件或不需要的文件。不用担心-这不是我的主目录,所以我没有丢失任何配置文件。