【SHELL】命令使用笔记
按行拼接两个文件
awk 'NR==FNR{a[NR]=$0;next}{print $0,a[FNR]}' B.txt A.txt >C.txt
注:文件格式须为unix,dos格式拼接后会跨行
在指定格式的文件中查找字符串
在指定格式的文件中查找字符串
grep -nr "string" --include=*.{c,cpp,h}
在排除指定格式的文件中查找字符串
grep -nr "string" --exclude=*.{c,cpp,h}
路径转义
WORKSPACE=`pwd`
WORKSPACE=$(echo ${WORKSPACE//\//\\/})
再牛逼的梦想也架不住傻逼似的坚持