1. ホーム
  2. linux

[解決済み] シェルスクリプトでテキストファイルから特定の行を取得する。

2022-07-21 14:32:12

質問

テキストファイルから特定の行を取得しようとしています。

これまでのところ、オンラインで私はsedのようなものだけを見ました(私はshだけを使うことができます - bashやsedやそのようなものではありません)。私は、基本的なシェル スクリプトを使用してのみこれを行う必要があります。

cat file | while read line
    do
       #do something
    done

上記のように行を繰り返し処理する方法は知っていますが、特定の行の内容を取得する必要がある場合はどうすればよいでしょうか。

どのように解決するのですか?

をセッドしてください。

sed '5!d' file

awk

awk 'NR==5' file