工作中用到的 shell脚本 (持续更新)

92 阅读1分钟
三种替换文件的方法
#!/bin/sh
for files in $(ls *.txt) 
  do mv $files $files".tar.gz"
#!/bin/sh
for file in `ls | grep .txt.tar.gz`
do
 newfile=`echo $file | sed 's/.tar.gz//g'`
 mv $file $newfile
done
#!/bin/sh
for file in `ls | grep .txt`
do
 newfile=`echo $file | sed 's/.txt/.p.txt/g'`
 mv $file $newfile
done