我想运行两个命令,但第二个命令依赖于第一个命令。Bash脚本,使用find运行echo命令,设置变量并使用该变量
有没有办法做这样的事情。
find . -name '*.txt' -exec 'y=$(echo 1); echo $y' {} \;
...
而实际上,我想这样做。 运行find命令,切换到该文件所在的目录,然后在当前目录中的文件上运行该命令。
find . -name '*.txt' -exec 'cd basedir && /mycmd/' {} \;
我该怎么做?