字符串我有以下字符串:我怎麼能代替所有重複的空格與製表符
'1 NXA-PAC-1100W-B AC 1080.00 90.00 ok'
我試圖使用SED轉換的話單標籤之間的空白空間,但空間在輸出中看起來不相等。我在這裏做錯了什麼?
命令:
echo '1 NXA-PAC-1100W-B AC 1080.00 90.00 ok' | sed 's/\s\s\+/\t/g'
結果:
'1 NXA-PAC-1100W-B AC 1080.00 90.00 ok'
您是否考慮使用['unexpand'](http://linux.die.net/man/1/unexpand)? – Alfe
我是否理解你的正確,你是否需要刪除一個'\ s'?這似乎工作:'回聲'1 NXA-PAC-1100W-B AC 1080.00 90.00 ok'| sed's/\ s \ +/\ t/g''。 –