1

午後 5 時から午前 12 時までのログ ファイルから UNIX タイムスタンプを取得しようとしています。

これが私が試した、または現在使用しているコマンドです。

cat test.log | grep 130805"(1[7-9]|2[0-3])"????

以下のようなタイムスタンプを取得したいと思います。

130805223755 
130805213755 
130805173755

上記のタイムスタンプを取得するための正しいパターン マッチを取得できないようです。事前に tnx でご協力をお願いしております。

4

1 に答える 1

0

引用符が間違っていると思います.???? 引用符の外では、シェル展開が行われますよね?

これは私のために働いた:

grep -E '130805(1[7-9]|2[0-3])\d\d\d'
于 2013-08-06T01:29:41.653 に答える