[シェル] 文字を1文字づつに分解する (fold)

シェルで文字列が与えられて時に、分解したい時があります。
例えば...
abcdefgを
a
b
c
d
e
f
g
のように分解したい時です。
そんな時には、foldコマンドを使うと任意の文字数毎に改行を入れて分解する事ができます。

$ echo "abcdefg" | fold -w 1
a
b
c
d
e
f
g

-wの後に指定した文字数で分解してくれます。

$ echo "abcdefg" | fold -w 2
ab
cd
ef
g

0 件のコメント :

コメントを投稿