场景:由于新旧文件替换,需要为就文件增加前缀:
ls -l | awk '{print $9}' | xargs -I filename mv filename
prefixfilename
分析:
ls -l | awk '{print $9}'
获取文件名;
xargs -I filename mv filename prefixfilename
中-I指定每一项命令行参数的替代字符串;
mv filename prefixfilename
进行重命名;
prefix
是需要添加的前缀,中间不需要空格。