- 博客(9)
- 收藏
- 关注
原创 shell去除空行的方法汇总
1)用tr命令cat 文件名 |tr -s ‘\n'2)用sed命令cat 文件名 |sed ‘/^$/d'3)用awk命令cat 文件名 |awk ‘{if($0!=”")print}'cat 文件名 |awk ‘{if(length !=0) print $0}'4)用grep命令grep -v “^$” 文件名
2021-09-08 15:29:23 957
原创 shell中sed 匹配最短模式
eg1: echo "<b>This</b> is what <b>I</b> meant." | sed -e 's/<.*>//g' 变成: meant. 我们要的不是这个,而是: This is what I meant. 幸运的是,有一种简便方法来纠正该问题。我们不输入“’<’ 字符后面跟有一些字符并以 ‘>’ 字符结束”的规则表达式,而只需输入一个“’<’ 字符后面跟有任意数量非 ‘>’ 字
2021-09-08 15:21:57 330
原创 shell 从文件中随机筛选若干条记录
sort -R file | head -n 100说明:sort -R :随机排序;将文件随机排序,选择前100行shuf -n100 file说明:shuf:随机提取一个文本文件的不同行-n:显示多少行提取一个file中的随机100行sort -R随机排序,效率比shuf稍微慢一点儿...
2021-08-19 11:35:42 322
原创 git 常用操作
代码从远端库拉到本地git clone https://git.aispeech.com.cn/taihang/kws.git my_project_kws修改配置信息git config --list #查看所有的配置git config --global user.name “jifa.cai” #配置用户名git config --global user.email jifa.cai@aispeech.com #配置用户邮箱git config user.name #来..
2021-08-13 15:35:26 83
原创 shell 常用大小写转换方法
常用字符串大小写转换:trtr A-Z a-z 大写转小写,反之转大写sedecho True | sed ‘s/[a-z]/\u&/g’ - # 转大写echo True | sed ‘s/[A-Z]/\l&/g’ - # 转小写awkawk ‘{print toupper($0)}’ 其中 toupper 小写转大写,而 tolower 函数,大写转小写。...
2021-08-11 18:36:47 1108
原创 ffmpeg-多通道音频挑选通道音频方法
ffmpeg音频处理工具参考连接:https://trac.ffmpeg.org/wiki/AudioChannelManipulation使用方法:eg:ffmpeg -i in.wav -af “pan=4c|c0=c0|c1=c1|c2=c2|c3=c3” out.wav含义:将in.wav中的音频取出1、2、3、4通道的音频,放到out.wav的1、2、3、4通道;主要是为了处理in.wav原始音频的通道与out.wav目标音频通道数不一致,并挑选相应通道到目标通道。...
2021-08-11 15:37:02 624
原创 vim颜色配色方案无法生效问题解决
vim配色方案不生效问题解决首先排除终端问题.bashrc环境变量文件中加入了export TERM=vt100 等仿真终端的控制,去除重新打开窗口即可
2019-08-16 10:28:39 3004
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人