シェルでいくつかのタスクを実行している間にこの問題を熟考しました。シェルで垂直テキストを水平方向に変換する
H
e
l
l
o
W
o
r
l
d
注:任意の文字のない行にスペースが含まれており、EOL
は、どのように私は次の形式のテキストが含まれて
.txt
ファイル[垂直方向]を変換することができます
変換する必要があります:
Hello World
私は、次のコマンドを試してみました:cat file1.txt |tr '\n' ' ' >file2.txt
出力:
H e l l o W o r l d
がどのように私はさらに進むことができますか?申し訳ありませんが、この質問が既に表示されている場合。もしそうなら、解決策へのリンクや回避策を教えてください。
まず、 ''」「'と\ n個の\ N 'を交換し、 '\ n'を' '''に置き換えてください。 –
@fedorqui手紙のない行はスペースとEOLです。問題を編集しても過言ではありません! –