You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

受限工具环境下递归查找GIF文件并输出无扩展名文件名(含隐藏文件)

解决方案

可以直接借助GNU find 自身的-printf格式扩展功能实现,无需依赖任何被禁止的工具:

find . -type f -name '*.gif' -printf '%.*f\n'

说明:

  • -name '*.gif' 确保只匹配.gif后缀的文件,包括隐藏文件(比如.test.gif这类)
  • %.*f 是find的printf格式符,作用是提取文件名(%f)中最后一个.之前的所有内容:
    • 对普通文件photo.gif,输出photo
    • 对隐藏文件.icon.gif,输出.icon,完美保留隐藏文件的前缀点,不会误处理
  • 全程仅使用find命令,完全符合所有限制条件

内容的提问来源于stack exchange,提问作者Darvid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 23:55:23