gpt4 book ai didi

regex - 删除除某些文件之外的文件的表达式

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:52:18 25 4
gpt4 key购买 nike

这个文件列表:

FILE0001
FILE0002
FILE0003
FILE0004
FILE0005
FILE0006
FILE0007
FILE0008
FILE0009
FILE0010

我想删除除以下内容之外的所有内容:

FILE0001 
FILE0008
FILE0010

我该怎么做这个表达式?

可能会有一个非常耗时的表达式,因为文件很大。该目录中还有其他文件。并且不会受到影响或删除。即使在相同的模式名称中。

例子:

FILE0001.1
FILE0002.2

最佳答案

bash 模式 ( http://www.gnu.org/software/bash/manual/bashref.html#Pattern-Matching )

shopt -s extglob
echo rm FILE00!(01|08|10)

如果您满意,请删除“echo ”。

关于regex - 删除除某些文件之外的文件的表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24769824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com