[英]Linux bash for do loop dynamic parameter substitution
我想使用 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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.