Rob*_*rro 1 unix linux bash shell solaris
我发现自己每隔一段时间就要做这件事,并且想知道是否有办法简化这个命令?
从本质上讲,我所做的只是复制文件并重新命名.创建的功能A1, A2.. B1, B2..是不可协商的 :)因此,嵌套的for循环.
注意,我对创建一个实际的脚本文件不感兴趣.我需要一些快速而又脏的东西.
bash> for x in {A..B}; do for i in {1..4};do cp orig.xml prefix_$x$i.xml; done;done
Run Code Online (Sandbox Code Playgroud)
平台: SunOS
Bash版本: GNU bash, version 3.00.16(1)-release (i386-pc-solaris2.10)
例如,它还有待简化的空间
for x in {A..B}{1..4}; do cp orig.xml prefix_$x.xml; done;
Run Code Online (Sandbox Code Playgroud)
这适用于 平台:
SunOS 5.10 Generic_147441-12 i86pc i386 i86pc
GNU bash, version 3.00.16(1)-release (i386-pc-solaris2.10)
Run Code Online (Sandbox Code Playgroud)