gpt4 book ai didi

linux - 移动除某些文件外的所有文件

转载 作者:太空宇宙 更新时间:2023-11-04 12:53:09 25 4
gpt4 key购买 nike

我有一个文件夹,其中包含数月前的数千个日志文件,其架构如下:

log_date_view.txt 或 log_date_click.txt

我需要将所有文件移动到其他文件夹,但三月和四月的日志文件具有以下命名约定,

201604* 和 201603*

我如何在 bash 中执行此操作?

最佳答案

使用 GNU bash 4:

shopt -s extglob
echo mv !(log_20160[34]*.txt) other_folder

如果一切正常,请删除 echo


参见:https://stackoverflow.com/a/32309080/3776858

关于linux - 移动除某些文件外的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36528396/

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