如何删除.jpeg以外的所有文件?

奥尔德森

我有一个包含其他文件夹(名称不明),.tar档案和JPEG图像的文件夹如何删除.jpeg文件以外的所有内容

巴赫兰

使用以下命令:

ls -1 | grep -v "jpeg" | xargs -I {} rm -rf {}

ls -1显示目录的所有内容-1将在一行中显示每个文件。

grep -v "jpeg" 在反向模式下工作意味着仅那些不以“ jpeg”结尾的文件。

最后一个命令xargs接受上一个命令中的每个文件名,并将其传递给rm命令以删除这些文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何删除除目录中的文件以外的所有文件?

删除所有非jpeg文件

如何删除Markdown以外的所有文件中的尾随空格?

如何删除除目录以外的所有文件?

在Linux中,如何删除* .txt模式以外的所有文件?

如何删除价格以外的所有内容?

如何删除除父文件夹下的某些特定文件夹以外的所有文件

Shell脚本:如何删除目录中除文件中列出的文件以外的所有文件?

如何删除所有._文件?

删除除特定文件以外的所有文件?

git删除除某些文件以外的所有文件

批量删除除部分文件以外的所有文件

如何递归地删除除文件列表以外的所有文件?

如何删除除N个最新文件以外的所有文件?

如何删除Linux中除少数提到的文件夹以外的所有文件夹

如何删除Cloud Firestore中除一个文件以外的所有文件?

如何删除目录中除Solaris中的一个文件以外的所有文件

如何删除Bourne Shell中除特定文件以外的所有文件?

如何使用Puppet删除目录中除某些glob以外的所有文件?

如何使用lftp删除除cgi-bin和.ftpquota以外的所有文件

我如何从IE7以外的所有浏览器中删除js文件

如何删除文本文件中除单词以外的所有单词?

简单的PHP删除最后3天以外的所有文件-

从XML文件中删除除URL以外的所有内容

删除除一个以外的所有.log文件

Linux:如何删除文件夹中除具有特定名称的文件以外的所有文件?

如何从完整文件路径中删除除文件名(无扩展名)以外的所有文件?

如何删除文件夹中除最新X子文件夹以外的所有子文件夹?

如何删除除某些特定文件(目录中的许多文件夹)以外的所有文件?通过 bash 脚本