タイムスタンプを含むログファイルがあります。 1行に複数のタイムスタンプがある場合があります。ここで、行からすべてのタイムスタンプを削除しますが、最初のタイムスタンプは保持します。
s/pattern//2を実行できます ただし、これは2番目のオカレンスとsedのみを削除します。 s/pattern//2-のようなものは許可されません 。
何か提案はありますか?
承認された回答:
GNU sedを使用 :
sed 's/pattern//2g'
2 2番目のパターンと残りのすべてのgを指定します 削除する必要があります。したがって、これにより最初のものが保持されます。