我有一个名为 *dmi_standard_load_B0001_set.xml* 的 XML 文件,我想通过接受来自用户的 *batch_name* 并将其更改为 *dmi_standard_load_${batch_name}_set.xml* 来动态重命名它。
我该怎么做?我尝试了以下命令 bt 它抛出错误并且不起作用......
mv dmi_standard_load_*_set.xml dmi_standard_load_${batch_name}_set.xml
最佳答案
那么您的典型批处理名称是什么,其中是否有空格。如果是这样,您可能需要在文件名的第二位周围加上语音标记。值得 echo $ batch_name aldo 你可以试试 load_$(echo $ $batch_name)_set.xml
关于linux - 在 Shell 中动态重命名 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15403970/