すべてを

▼開く

閉じる▲

テキストファイルの改行をスペースに置換する

○ファイル「rpm.txt」の改行をスペースに置換する

catコマンドでファイルの内容を見る
$ cat rpm.txt
hdparm-5.4-1
words-2-21
gawk-3.1.1-9
gpm-1.19.3-27.2
pyxf86config-0.3.5-1
pam_smb-1.1.7-1
procmail-3.22-9
setarch-1.3-1
freetype-2.1.4-4.0
groff-1.18.1-27
irda-utils-0.9.15-1
pyOpenSSL-0.5.1-8
portmap-4.0-56
perl-URI-1.21-7
perl-XML-Twig-3.09-3
alchemist-1.0.27-1
libIDL-0.8.0-9

trコマンドで置換する文字、置換後の文字、コマンドにファイルを与える
$ tr '\n' ' ' < rpm.txt
hdparm-5.4-1 words-2-21 gawk-3.1.1-9 gpm-1.19.3-27.2 pyxf86config-0.3.5-1 pam_smb-1.1.7-1 procmail-3.22-9 setarch-1.3-1 freetype-2.1.4-4.0 groff-1.18.1-27 irda-utils-0.9.15-1 pyOpenSSL-0.5.1-8 portmap-4.0-56 perl-URI-1.21-7 perl-XML-Twig-3.09-3 alchemist-1.0.27-1 libIDL-0.8.0-9 

trコマンドで置換する改行'\n'と置換後のスペース' '、ファイル「rpm.txt」をリダイレクトでtrコマンドに与えると、ファイル中の改行がスペースに変換される。