[PowerShell] bash重命名rename:sed/find命令的例子 →→→→→进入此内容的聊天室

来自 , 2021-04-19, 写在 PowerShell, 查看 135 次.
URL http://www.code666.cn/view/faa98789
  1. #!/bin/sh
  2.  
  3. HANDLE_DIR=`pwd`
  4.  
  5. for file1 in `find $HANDLE_DIR -name "output*.bin" -exec basename {} \;`
  6. do
  7.         mv -f $file1 `echo $file1 | sed -e "s/\./.0./g"`
  8. done
  9.  
  10. for file2 in `find $HANDLE_DIR -name "output*.bin.*" -exec basename {} \;`
  11. do
  12.         num=`echo $file2 | awk -F. '{print $3}'`
  13.         mv -f $file2 `echo $file2 | sed -e "s/\./.$num./" -e "s/bin.*/bin/"`
  14. done
  15. //shell/792

回复 "bash重命名rename:sed/find命令的例子"

这儿你可以回复上面这条便签

captcha