尝试在awk
脚本中编写if语句,该脚本显示影子文件中的信息。
到目前为止,我得到了:
/atrauger1/{print "Account Will Be Disabled";if ($7 == "")print "0"
它完全符合我的要求,但我需要知道如何在一行上显示它。
答案 0 :(得分:2)
选项一:用一个打印声明打印它。
print "Account will be disabled", ($7 == "") ? "0" : "";
选项二:使用printf
进行打印,以避免自动插入换行符:
printf "Account will be disabled";
if ($7 == "") printf "0";
printf "\n";