[Shell Script] 將MAC換行(LF)更換成Windows換行( RTLF )
由於為了將資料dump 出來提供給別人
但 mac dump 資料出來預設換符號是 LF ( \n )
Windows 則是RTLF ( \r\n )
嘗試ShellScript 很多方式後來才發現依照不同的 shell 有不一樣的寫法 Orz
(O.S 早知道直接用nodejs 寫就好了)
sed "s/$/`echo -e \\\r`/" # command line under ksh sed 's/$'"/`echo \\\r`/" # command line under bash sed "s/$/`echo \\\r`/" # command line under zsh sed 's/$/\r/' # gsed 3.02.80 or higher
近期留言