我需要編寫一個SHELL腳本刪除後只有一個數字字符串的新行?或者在字符串不以數字開頭之後。例如,一個有一個文件:Shell腳本刪除數字字符串後的新行
asasas
12345
adab-123
123
我需要的輸出是這樣的:
asasas 12345
adab-123 123
sed ':a;N;$!ba;s/\n/ /g'
只要將它拆分:
asasas12345
adab-123123
而且sed ':a;N;$!ba;s/\n/ /g'
給我:
asasas 12345 adab-123 123
請幫忙。 謝謝。
我不明白你的問題。我編輯它使其更具可讀性,但我不確定我的編輯是否正確。如果不正確請重新編輯它。 – slebetman