2
我有一個包含信息的persons.dat文件。當找到完全匹配時awk打印確切字段
下面是一個示例行。
1129|Lepland|Carmen|female|1984-02-18|228T04:39:58.781+0000|81.25.252.111|Internet Explorer
1129是ID。
我被要求根據他們的ID,特別是他們的名字(卡門),(姓氏= Lepland)和出生日期(1984-02-18)以空格分隔顯示任何人的信息。
我已經存儲在殼可變IDNumber中的ID,如下所示:
for arg1 in [email protected];do # Retrieve ID Number
if [ $1 = "-id" ];then
IDNumber="$2"
fi
shift
done
如何使用AWK顯示一個ID的確切字段?
更改爲$ 3列,2美元,5美元,你正在回答OP。 –
你是最棒的。我花了4個小時才找到這個。你可以解釋爲什麼我的論點用for解析是不正確的。這不是和你一樣嗎? –
Thanks @MarcLambrichs,斑點! – janos