パイプを使ってすべてのコマンドで固定高さを出力したいです。
some_command | magic_command -40
たとえば、some_commandが3行を印刷する場合、Magic_commandは37の改行を追加する必要があります。
または、some_commandが50行を印刷した場合、Magic_commandは追加の行を削除する必要があります(例:head -40)。
ベストアンサー1
POSIX的に:
{ command; while :; do echo; done; } | head -n 40
GNUシステムでは:
{ command; yes ""; } | head -n 40