shell字符串截取

2017-10-27  本文已影响0人  code_nerd

cut 命令

grep 在文件中提取行,cut awk sed 提取列

printf 命令


输出格式

awk 命令

awk '条件一{动作一} 条件2{动作二} ...' 文件名
条件 一般使用关系表达式作为条件 x>10
动作 格式化输出,流程控制语句

print 不需要加换行符



df -h 查看系统容量使用情况
grep 截取行
awk 提取
cut 截取

加入begin 开始之前处理

手动指定分隔符,要加入begin



END 在所有数据处理之后,在处理END

FS=":" 用来指定分隔符

条件判断

sed 命令

sed 是一种几乎包括在所有unix平台的轻量流编辑器。sed主要是用来将数据进行选取,替换,删除和新增的命令。

动作

删除2,3行


接收管道符


字符处理命令

sort [选项] 文件名

sort /etc/passwd
sort -r /etc/passwd

按数值排序


统计命令 wc

wc [选项] 文件名

上一篇下一篇

猜你喜欢

热点阅读