-
\转义查看全部
-
awk是一个数据处理工具,相比于sed常常作用于一整行的处理,awk则比较倾向于将一行分成数个”字段“来处理。 通常运行模式: awk ' 条件类型1{动作1} 条件类型2{动作2}...‘ filename 例:awk '{printf $2 "\t" $4 "\n"}' filename awk '{print $2 "\t" $4}' filename printf后面要接换行符"\n" print 不需要查看全部
-
printf '输出类型输出格式' 输出内容 输出内容: 1. %ns: 输出字符串 n是数字指代输出几个字符 2. %ni: 输出整数 n是数字指代输出几个数字 3. %m.nf: 输出浮点数 m和n是数字,指代输出的整数位数和小数位数。 如%8.2f代表共输出8位数,其中2位是小数,6位是整数。查看全部
-
统计命令wc查看全部
-
mark查看全部
-
mark查看全部
-
cut [选项] 文件名 -f 列号:提取第几列(从1开始) -d 分隔符:按照指定分隔符分割列 例子: cut -d ":" -f 1,3 文件名 表示提取文件中以“:”为分隔符的第1,3列查看全部
-
正则表达式查看全部
-
sort 排序命令 -f选项: 忽略大小写 -n选项: 以数值型排序 -r选项: 反向排序(默认从小到大排,加了-r选项,变成从大到小排) -t选项: 指定分隔符(默认为tab) -k n[,m]选项 :按照指定的字段范围排序,从第n字段开始到m字段结尾(默认到行尾) -u选项: 去重 wc统计命令 格式: wc [选项] 文件名 -l 选项: 只统计行数 -w 选项: 只统计单词数(包含回车符) -m 选项: 只统计行数查看全部
-
例: sed '4c cang bujige' student.txt //行替换 sed '2,4s/F/M/g' student.txt //指定范围内的行进行字符串替换 sed -3 's/furong/xx/g;s/fengji/yy/g' student.txt //-e选项,进行多条sed动作操作,动作之间用";"分隔查看全部
-
sed命令,字符替换命令。 用法: set [选项] '[动作]' 文件名 选项: -n,只有被sed命令处理的行才显示(不加-n,全文列出); -e,允许输入数据应用多条sed命令 -i,会把修改结果重新写入文件 动作: -a,追加 -c,行替换 -i,插入 -p,打印 -s,字符串替换,格式“行范围s/旧字符串/新字符串/g"查看全部
-
awk命令中,BEGIN开始动作; END结束动作。 例: awk 'BEGIN{FS=":"}{print $1 "\t" $3}END{print "is END"}' /etc/passwd //FS=":",指定分隔符为“:”查看全部
-
awk '{printf $2 "\t" $4 "\n"}' student.txt //注意:动作命令必须放在{}中,转义字符必须用“”扩起来。查看全部
-
printf格式化输出命令,用法: printf '输出格式' 输出内容 (单引号不能省略) printf '%s' $(student.txt) //可以通过"$()"方法实行系统调用查看全部
-
字符截取命令: cut [选项] 文件名 -f选项,提取列号[,列号]; -d选项,按照指定分隔符分隔(默认按tab分隔) 例:cut -f 1,3 -d ":" 文件名 【注意:如果以连续空格做分隔符,cut就不再使用。此时,可以使用awk命令】 grep -v选项,取反查看全部
举报
0/150
提交
取消