亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

SED沒有給我正確的Mac換行操作-GNU sed和BSD/OSX sed之間的差異

SED沒有給我正確的Mac換行操作-GNU sed和BSD/OSX sed之間的差異

慕村225694 2019-07-03 17:33:01
SED沒有給我正確的Mac換行操作-GNU sed和BSD/OSX sed之間的差異我用的是這個參考資料:SED幫助:匹配和替換文字“\n”(不是換行符)我有一個文件“test1.txt”,其中包含一個字符串hello\n我使用這個命令搜索并用實際的新行字符替換“\n”:sed -i '' 's/\\n/\n/g' test1.txt但結果是:地獄再見..它只是將“\n”替換為“n”,而不是實際的新行。這與/t一樣,它將留下一個“t”而不是一個選項卡?!氨硎綧AC中未定義的錯誤:http:/mpecherty.wordpress.com/2010/05/27/Diff-with-sed-就地編輯-onmac-os-x-vs-linux/更新:我嘗試了@hek2mgl建議的兩個命令:sed -i 's/\\n/\n/g' test.txt # Or: sed -i'' 's/\\n/\n/g' test.txt雖然它們可能與Linux一起工作,但在MAC操作系統下,我得到了以下錯誤:sed: 1: "test1.txt": undefined label 'est1.txt'不知道為什么我不能讓這件事起作用。提前謝謝。
查看完整描述

2 回答

  • 2 回答
  • 0 關注
  • 1790 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號