我的秘密武器—shell

来源:互联网 发布:河南广电网络客服电话 编辑:程序博客网 时间:2024/05/12 23:30
for((i=1;i<=600;i++)) do `echo sed -n $i"p" ./sun600#2.txt` ;`echo sed -n $i"p" ./sunpy_600.txt` ; done >600_sunyunlv.txtcat name.list |awk '{print "mv "$1" TTS_BB_F"$1""}'`cat 60.list |awk '{print "mv ./1124_wav/"$1".wav ./error/"$1".wav"}'`cat 60.list |awk '{print "hts_engine  -m voices/qst001/ver1/Chinese_SMO.htsvoice  -ow ./wav/"$1".wav  ./lab/"$1".lab"}'cat 60.list |awk '{print "hts_engine  -m ./TTS_CM_20170731.htsvoice  -ow ./wav/"$1".wav  ./lab/"$1".lab"}'cat 60.list |awk '{print "/mnt/Tools/hts_engine_API-1.10/bin/hts_engine  -m ./TTS_CM_20170731.htsvoice -ow ./wav/"$1".wav  ./gen60/"$1".lab"}'cat -n filenamesed 's/A\(.*\)T/T/g' 0001.lab>1111.labsed 's/A\(.*\)T/T/g' | sed 's/'\(.*\)T/T/g'  0001.lab>3333.labsed 's/'\d#\d.A\(.*\)T/T/g' 0001.lab> 3333.labsed 's/\\A\(.*\)\\T/\\T/g' 0001.lab>1111.labsed 's/'\(.*\)T/T/g' 1111.lab>3333.labsed 's@A\(.*\)T@T@g' 0001.lab>555.labsed 's@\d#\d@TTTTTTTTTTTTTTTT@g' 555.lab>666.labcat 0001.lab |awk -F "'" '{print $1"/T"$4}' |awk -F "/T" '{print $1"/T"$3}'>111.txt#!/bin/bashfor file in *.lab; docat $file |awk -F "'" '{print $1"/T"$4}' |awk -F "/T" '{print $1"/T"$3}'donecat 0001.lab |sed s#\'.*\'.*\'[0-9]##gcat 1ji.txt | awk '{printf("THS_M01_%04d\t%s\n", NR,$0)}' > 11ji.txt awk '{printf("THS_M01_%04d\t%s\n", NR,$0)}' > ccc.txt    #在文本前面加上名字awk '{printf("Chinese_SMO_M%04d\t%s\n", NR,$0)}' > ccc.txtgit clone git@192.168.50.194:/home/git/Code/g2p  #git上修改文件git log  #得到打印修改信息TTS_CM_M100001cat female2.txt | awk '{printf("TTS_CM_F1%05d\t%s\n", NR,$0)}' > female22.txt 

原创粉丝点击