-nおよび '$='オプションを含むsedコマンド

-nおよび '$='オプションを含むsedコマンド

sedコマンドを使用してファイルの行数を印刷したいです。次の行があります。誰でも詳しく説明してください。

sed -n '$=' myfile.txt

ベストアンサー1

一部のコマンドは機能しますが、オプションを理解できない場合は、使用されているman commandオプションに関する詳細情報を入手してください。man sed以下が表示されます(出力をスクロール/検索する場合)。

   -n, --quiet, --silent

          suppress automatic printing of pattern space

そして

   =      Print the current line number.

$そして(前にバックスラッシュを付けて検索できます\):

   $      Match the last line.

したがって、見つかった一致行(最後の行)をさらに印刷せずに、最後の行の行番号を指定します。これはデフォルトです。

おすすめ記事