我是Linux新手,並且有一個非常大的文本日誌文件可以從中提取。我想用bash?使用bash從文件中提取文本
例如,文件包含:
Node:xyz
Time:01/07/13 14:26:17
INFO: Trusted certif ok
Node:abc
Time:01/07/13 14:26:18
INFO: Trusted certif ok
Node:def
Time:01/07/13 14:26:18
INFO: Trusted certif not ok
我需要提取節點後的文字:並把它添加到信息後的文字:顯示在一行,輸出重定向到一個新文件。我正在嘗試awk和sed,但還沒有弄明白。非常感謝。
輸出示例如下所示:
xyz Trusted certif ok
abc Trusted certif ok
dbf Trusted certif not ok
+1爲awk解決方案。不要使用bash解決方案。 –
非常感謝大家。 awk很棒,你的幫助也是如此。 – user1956368
+1純粹的bash解決方案! – TrueY