批量操作文本文件进行dos/unix格式转换

批量将目录下所有文件进行 dos/unix 格式转换

  • 使用 sed + grep 

  #sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录` 

  eg:  sed -i 's/$/\r/g' `grep '$' -rl .`   #批量转unix to dos (亲测可用)

  • 使用find + sed

  eg: find . -name "*.tcl" | xargs sed -i 's/\r$//g'    #批量转dos to unix (亲测可用!)

 

posted @ 2018-01-29 22:57  两猿社  阅读(1009)  评论(0编辑  收藏  举报