我有数百张图片,其中一些是傻瓜。他们的名字是file.jpg和file-2.jpg 如何只删除名称中带有-2的dupes并保留其他?
答案 0 :(得分:0)
星号(*)几乎适用于所有操作系统上的多字符通配符。这允许您使用*以及任何常见文本(例如" -2.jpg")执行几乎任何功能(如删除/复制/移动)(如删除/复制/移动)。
首先cd
(更改目录)到您的文件所在的目录。然后:
在 Windows :
中del *-2.jpg
在 Linux / Mac :
中rm -f *-2.jpg
答案 1 :(得分:0)
rm *-2.jpg
del *-2.jpg
答案 2 :(得分:0)
Linux的:
SELECT
combine(column_containing_map, str_to_map("NewKey:NewValue"))
FROM
foo;
答案 3 :(得分:0)
如果您使用Windows在cmd中使用以下内容 - del * -2.jpg
如果使用Mac或Linux在终端中使用以下内容 - rm * -2.jpg
答案 4 :(得分:0)
linux:rm -f *-2.jpg
(这是在更改到终端中的该目录之后)
' *'是一个多字符外卡,可以使用' -2.jpg'来抓取所有带有任何字符的文件名。在末尾。 rm
将删除它,-f
将强制删除。要小心,因为它不会再次询问是否可以删除文件,但是否则你必须为每个文件键入yes ...这将是很多要删除的痛苦。