Fedoraのコマンドラインを使用して、ファイル内の特定の行を印刷/反転します。

Fedoraのコマンドラインを使用して、ファイル内の特定の行を印刷/反転します。

Fedora オペレーティングシステムの場合

まだ学んでいますが、単一の製品名に1000行のファイルがあることを示すために、「XXX」などのコマンドを挿入するのに役立ちます。デフォルトでは、特定の行を印刷するには、次のコマンドを作成する必要があります。

MyProductList.shで50〜100行を印刷してください。

これは参考用の例にすぎません。このファイルには1ワードの製品が1000行しか含まれていません。 1行に1単語ずつ。

必要な結果は次のとおりです。

50. tea
51. coffe
52. orange
53. banana
54. etc

ベストアンサー1

ライン2から始めて5本のラインを出力します。

$ tail <infile -n+2 | head -n5 >outfile

出力ライン2〜7:

$ tail <infile -n+2 | head -n$((7-2)) >outfile

出力ラインa〜b:

$ a=2 ; b=7
$ tail <infile -n+$a | head -n$(($b-$a)) >outfile

おすすめ記事