jason0401 发表于 2018-8-22 12:02:57

初识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]
查看完整版本: 初识shell文本处理工具之gawk-sed