単語数が100個が少し以上の3つの小さな段落があるとしましょう。最後の段落だけを表示するにはどうすればよいですか?
ベストアンサー1
awk
段落モードを使用できます(RS
空の場合、段落は一連の空白行に分割され、先行空白行と末尾空白行は無視されます)。
awk -v RS= 'END{print}' < file.txt
入力ファイルに段落が含まれていない場合(空白または空白行のみが含まれている場合)、空白行が印刷されます。これを防ぐには、上記の内容を次のように変更できます。
awk -v RS= 'END{if (NR) print}' < file.txt
(NR
数量です記録(この場合節)ファイルから)。