bash
漫步者2011
欢迎来找茬!
展开
-
bash文件
while/read/awk示例:while read -r i;do echo $i | awk -F ':' '{print "#define " "SERVER_"$1" " "\""$2"\""}' >> $sfile; echo $i | awk -F ':' '{print "#define " "CLIENT_"$1" " "\""$2"\""}' >>原创 2016-05-06 16:42:28 · 913 阅读 · 0 评论 -
awk文本分析
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfr转载 2017-05-17 21:12:46 · 468 阅读 · 0 评论 -
shell ' ', " " 和 `` 的区别
今天学习一个bash脚本,看到有一条:bin=`dirname "$0"`(dirname filename是输出该文件所在的目录,$0是该bash文件的文件名,在bash中一般使用cd `dirname $0`进入该脚本所在的目录中)我尝试着cat $bin输出是:.然后我将反引号``去掉:bin=dirname "$0"在运行cat $bin后报错。转载 2017-05-17 21:17:08 · 4780 阅读 · 0 评论 -
简介
基本概念注意事项语句结尾不需要分号;普通变量变量不需要定义,而是直接使用,所有没有类型的说法,参与整数运算就是整数,参数字符串运算就是字符串; 没有浮点数; 赋值=号左右不能有空格; 使用时格式为var,但次为简化版,在复杂情况下要使用var,但次为简化版,在复杂情况下要使用{var}; 在使用时需要$var格式,但是在赋值和for循环语句头中不需要; 整数和字符串的比原创 2017-05-18 16:52:26 · 303 阅读 · 0 评论 -
常用指令
查找文件并删除find ./ -name *.o | xargs rm -rf原创 2018-01-17 14:53:20 · 239 阅读 · 0 评论