行を文字列間にスペースを入れて列に再配置したい。
q9I6OEFg003411 q9I5IHv5006818 q9I6Gi6P024439 q9I5RoA0019541
期待されるビュー:
q9I6OEFg003411 q9I5IHv5006818 q9I6Gi6P024439 q9I5RoA0019541
tr
に変換<newline>
するために使用できます<space>
:
tr '\n' ' ' < file
またsed
:
sed -n '1h;1!H;${g;s/\n/ /g;p}' file
でawk
:
awk -vORS=' ' 1 file
ファイルが小さい場合は、次を使用できますcat
。
echo `cat file`
あなたが知っている場合vim
:
:%s/\n/ /
おそらくもっとある ...
貼り付けコマンドの使用:
paste -sd" " file
区切り文字を設定する d オプション。