初识shell文本处理工具之gawk-sed
# BEGIN这是处理数据之前运行的脚本 BEGIN {# 这是定义的变量,在以下其他阶段的脚本中也可以调用,变量的调用方式如同shell中调用变量,但是不加$符号
separator1=" "
FS=":"
print "用户名"separator1"密码"separator1"用户ID"separator1"组ID"separator1"用户全名"separator1"主目录"separator1"登录shell"separator1}
# 这是进行数据处理的脚本
{
print $1 separator1 $2 separator1 $3 separator1 $4 separator1 $5 separator1 $6 separator1 $7 separator1
}
# END这是数据处理最后要运行的脚本
END {
print "==========================THE END======================="
}
页:
[1]