空でないすべての行の行番号は何ですか?

空でないすべての行の行番号は何ですか?

ちょっと笑いますね。パスしようとしています。前提条件入力するGeorgia TechのUdacity高性能コンピュータアーキテクチャコース私は生涯にわたって彼らが何をしたいのかを理解することはできません。

質問は次のとおりです。

ファイルの内容をリストし、空でない行の行番号を表示するには、____ ___ filename オプションを指定してコマンドを使用します。

私は努力したnl。動作しません。最も奇妙な質問です。

質問

ベストアンサー1

cat番号付けはPOSIXではありませんが、POSIXは使用される番号付けスタイルnlも定義します。nl

−b type  Specify which logical page  body  lines  shall  be  numbered.
         Recognized types and their meaning are:

         a       Number all lines.

         t       Number only non-empty lines.

         n       No line numbering.

         pstring Number  only  lines  that  contain  the basic regular
                 expression specified in string.

         The default type for logical page body shall be t (text lines
         numbered).

したがって、デフォルトであっても次のようになります。

nl -bt filename

おすすめ記事