25

たとえば、任意の出力の出力をフィルタリングしたり、「パターン」を含む行のみを表示しcatたりしたい。objdump

これを行うためのワンライナー UNIX/Linux コマンドはありますか?

たとえばcat filepath | xargs grep 'pattern' -l、私のために働いていません

4

2 に答える 2

23
cat file | grep pattern

grep pattern file静的ファイルの場合はそのまま使用することもできます。

于 2013-03-22T20:43:56.590 に答える
17

grep -eorを使用することをお勧めしますegrep(これにより、拡張された正規表現が可能になります)。次に、正規表現を使用してより堅牢なことを行うことができます。

 cat my_phonebook | egrep "[0-9]{10}"

ファイル内の 10 桁の電話番号をすべて表示するには。

を投げると、-o(行の前後のコンテンツではなく)数字だけが返されます。

于 2013-03-22T20:49:41.233 に答える