我正在嘗試替換文件中字符串中間發生的任何句點。替換「。」在一個文件中unix
我試過sed
使用's/./5/g'
以及's/'.'/5/g
和's/"."/5/g'
並沒有給我我想要的輸出。
第一個選項用一個5代替整個文件,第二個用一個5代替每個單個字符,第三個似乎沒有做任何事情(我使用grep來統計出現次數,而他們仍然存在) 。
如何做到這將是任何幫助,不勝感激
INFILE:
010001010.10101010101
OUTFILE需要:
010001010510101010101
或許單曲/[.]/ 5/g';對於額外的無法通過的通行證(如果命令通過ssh傳遞或者在執行之前被其他地方通過的其他地方)傳遞更強健一點。 –
'echo'a.b'| ssh localhost「sed's /\./ 5/g'」'工作得很好。 – ikegami
謝謝!那正是我需要的。 – slarmer1