来自/ etc / passwd Bash Shell的输出

时间:2018-12-17 19:23:25

标签: bash shell awk output

请帮助编写此脚本。所有以“ be”开头和以“ n”结尾且GID = 500的登录名都应从/ etc / passwd文件中输出(信息应以表格形式显示)。您需要通过awk执行此操作。请帮助

1 个答案:

答案 0 :(得分:0)

这是完成此任务的一种方法:

awk -F':'  'BEGIN{ OFS="\t" } { $1=$1; if ( $1 ~ /^be.*n$/ && $4 == 500  ){ print $0 }}' /etc/passwd

希望有帮助!