小编sim*_*tek的帖子

如何将“{}”的内容分配给“find --exec”中的shell变量

我试图编写一个脚本,循环遍历目录中的每个 xml 文件并运行 make NAME= 其中 NM 是文件名减去.xml,我卡住的地方是将{}占位符分配给变量。作为

find . -iname "*.xml" -exec foo=$(echo {}); gmake NAME=$FOO \;
Run Code Online (Sandbox Code Playgroud)

不起作用,因为没有分配给$FOO.

bash find

9
推荐指数
1
解决办法
9759
查看次数

标签 统计

bash ×1

find ×1