我的秘密武器—shell

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.txt

cat 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 filename
sed 's/A\(.*\)T/T/g' 0001.lab>1111.lab

sed 's/A\(.*\)T/T/g' | sed 's/'\(.*\)T/T/g'  0001.lab>3333.lab

sed 's/'\d#\d.A\(.*\)T/T/g' 0001.lab> 3333.lab

sed 's/\\A\(.*\)\\T/\\T/g' 0001.lab>1111.lab

sed 's/'\(.*\)T/T/g' 1111.lab>3333.lab
sed 's@A\(.*\)T@T@g' 0001.lab>555.lab

sed 's@\d#\d@TTTTTTTTTTTTTTTT@g' 555.lab>666.lab


cat 0001.lab |awk -F "'" '{print $1"/T"$4}' |awk -F "/T" '{print $1"/T"$3}'>111.txt

#!/bin/bash
for file in *.lab; do
	cat $file |awk -F "'" '{print $1"/T"$4}' |awk -F "/T" '{print $1"/T"$3}'
done

cat 0001.lab |sed s#\'.*\'.*\'[0-9]##g

cat 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.txt


git clone git@192.168.50.194:/home/git/Code/g2p  #git上修改文件

git log  #得到打印修改信息
TTS_CM_M100001

cat female2.txt | awk '{printf("TTS_CM_F1%05d\t%s\n", NR,$0)}' > female22.txt 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值