-
sort排序命令 sort [选项] 文件名 选项: -f :忽略大小写 -n: 以数值型进行排序.默认使用字符串型排序 -r : 反向排序 -t : 指定分隔符.默认分隔符是制表符[TAB] -k n[,m] : 按照指定的字段范围排序,从第n字段开始,m字段结束 默认到行尾查看全部
-
动作: -a ...查看全部
-
支持的动作 -a -c -i -p -s查看全部
-
sed [选项] '[动作]' 文件名 选项: -n: 一般sed命令会把所有数据都输出到屏幕,如果加入此选择则只会把经过sed命令处理的行输出到屏幕 -e : 允许对输入数据应用多条sed命令编辑 -i : 用sed的修改结果直接修改读取数据的文件,而不是由屏幕输出查看全部
-
sed主要是用来将数据进行选取,替换,删除,新增的命令查看全部
-
关系运算符 cat student.txt | grep -v Name | awk '$4>=70{printf $2"\n"}'查看全部
-
FS内置变量: FS后跟分隔符,必须在FS前加上BGEIN,先执行指定分隔符这一步,再进行切割 cat /etc/passwd | grep /bin/bash | awk 'BEGIN{FS=":"}{print $1 "\t" $3}'查看全部
-
BEGIN awk 'BEGIN{printf "This is a transecript \n"}{printf $2"\t"$4"\n"}' student.txt查看全部
-
awk 命令格式 (在文件中截取我们需要的数据) awk '条件1{动作1}条件2{动作2}...' 文件名 条件Pattern : 一般使用关系表达式作为条件 x > 10判断变量x是否大于10 x>=10大于等于 x<=10小于等于 动作Action 格式化输出 流程控制语句查看全部
-
注意事项 awk命令的输出中支持printf和print命令查看全部
-
printf '%s' $(cat Student.txt) 不调整输出格式 printf '%s\t%s\t%s\t%s\n' $(cat student.txt) 调整格式输出查看全部
-
输出格式查看全部
-
printf 格式化输出命令 输出类型 %ns %ni %m.nf查看全部
-
cut命令的局限查看全部
-
-f 第几列 -d 分隔符指定查看全部
举报
0/150
提交
取消