gpt4 book ai didi

linux - 查找不同类型的文件并 move 到特定目录

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

查找 *.mkv 和 *.mp4 有效

find /home6/movies/ -name '*.mp4' -o -name '*.mkv'

但由于某种原因 move 它们部分失败并且仅 move mkv 文件

find /home6/movies/ -name '*.mp4' -o -name '*.mkv' -exec mv {} /home6/archive/ \;

我是否在此任务中使用了不正确的查找开关“-o”?

最佳答案

看起来您需要将 or 表达式括在括号中,以便 exec 适用于两个匹配项。

这是一个类似的问题:`find -name` pattern that matches multiple patterns

find /home6/movies/ \( -name '*.mp4' -o -name '*.mkv' \) -exec mv {} /home6/archive/ \;

关于linux - 查找不同类型的文件并 move 到特定目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52808241/

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