嘿伙计们,我遇到了将变量传递给%exe部分代码的问题.需要你的帮助.
原文链接:https://www.f2er.com/bash/383571.html这是我在bash脚本中使用的工作代码:
@H_403_3@## Function targz() { find $1 -type f -name "*.$2" -exec \ bash -c 'old=$(basename {}); new=${old/%exe/tar\.gz}; \ tar -zcvf $new $old; ' \; } ## Function Call ## targz [directory] [extension] targz . 'exe';是的我尝试过这样的事:
@H_403_3@new=${old/%$2/tar\.gz};