我有一個問題,即在UNIX中使用head
和tail
命令從大型事務日誌中截斷特定事務。在UNIX中使用頭部和尾部來提取特定事務
head -X <<<filename>>> | tail -Y > <<<Truncatedfile>>>
其中X
是我從文件和Y
的開始想的行數是我從文件的底部想要的行數。
如何修改此代碼以使截斷的文件僅包含一個唯一事務ID的事務?例如: - 該文件包含一個序列中事務ID數量的事務日誌n
。所以,如果我只需要提取日誌只有一個單一的事務ID如何修改上面的代碼?
千萬的事務ID出現在文件的每一行?你可能需要'grep',或者'sed'。 –
請不要用大寫字母來寫命令名; 「尾巴」和「尾巴」是不同的名字。 –
請發佈事務日誌樣本,這將有助於確定最佳命令來提取所需的行。 – chepner