テスト用にランダムなデータを作る際、行を特定の文字数で区切りたいことがあったので検索用の備忘として残しておく。
といっても大した処理ではなく、sedで以下のように置換すればよいだけだ。(「.(ピリオド)」は行を区切る文字数分入力すること。)
sed 's/.../& /g'
[root@BS-PUB-CENT7-01 ~]# cat /dev/urandom | tr -dc 'a-c' | fold -w 15 | head -n 8 caaaaacaaaccbab bcbccaccbccbbbc aabcbccbacabcba cacbcbaabaccaac ccabcacacacbbcb aacbbcbaabcbaac aaaaabcbabbbbac bbaaaacbbbacbaa [root@BS-PUB-CENT7-01 ~]# cat /dev/urandom | tr -dc 'a-c' | fold -w 15 | head -n 8 | sed 's/.../& /g' bca acc ccb bbc cac bac cbc cca bcc cca bbc bbc ccb bac aab bcc aba aba cac bac cac bca baa bbc bcc baa cbb cca cac bcc acc caa ccb aba bcb bcb aba bbb ccb acb

