gpt4 book ai didi

bash - 如何使用 find 命令为多个扩展运行批处理作业?

转载 作者:行者123 更新时间:2023-12-04 19:37:46 24 4
gpt4 key购买 nike

我正在尝试使用 jpegoptim 递归地优化我服务器上的所有 jpg 和 jpeg 图像。

此命令有效:

find . -type f -name "*.jpg"   -exec jpegoptim --strip-all {} \;

但我需要这样的东西:
find . -type f -name "*.jpg" -or -name "*.jpeg"   -exec jpegoptim --strip-all {} \;

这是行不通的。有没有办法做到这一点 ?

最佳答案

尝试这样的事情:

find . -type f \( -name "*.jpg" -o -name "*.jpeg" \) -exec jpegoptim --strip-all {} \;

关于bash - 如何使用 find 命令为多个扩展运行批处理作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34154212/

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