Bash 出力 制限 指定

Bashの出力の1行あたりの出力文字数を制限・指定する方法

Linux Bashプログラミング言語、スクリプティング言語において、コンソールに出力する1行あたりの文字数を制限する方法についてです。

Shou Arisaka
1 分で読める
2024年8月21日

Linux Bashプログラミング言語、スクリプティング言語において、コンソールに出力する1行あたりの文字数を制限する方法についてです。

awk '{ print gensub(/^(.{0,100}).*/, "\\1", "g", $0);}'

# or

cut -c -100

# or

awk -v len=100 '{ if (length($0) > len) print substr($0, 1, len-3) "..."; else print; }'

text processing - Shorten lines, adding ”…” ellipsis - Ask Ubuntu cut - How to truncate text lines to N characters maximum? - Unix & Linux Stack Exchange

この記事をシェア

Shou Arisaka 2024年8月21日

🔗 リンクをコピー