我想使用一个bash命令,我认为这是类似的东西
for f in *.xml; do mv $f StaticTextPrefix + ./GetXmlSpecificNodeValue $f + StaticTextSuffix; done
因此,程序GetXmlSpecificNodeValue从找到的XML返回唯一值,该值将保证对于每个xml文件都是唯一的。
这可能是命令结构的样子吗?
谢谢@KamilCuk必须在GetXmlSpecificNodeValue前面加上./前缀,否则它可以工作
for f in *.xml; do mv $f "StaticTextPrefix/$(./GetXmlSpecificNodeValue "$f")StaticTextSuffix"; done