2016-03-02 41 views
-1

我真的有一段時間從文本文件中刪除雙引號「彎曲」。從字符串「」bash刪除雙引號彎曲

我已經用awk,sed的,等等

看來這個人物是根本不承認試過。

例輸入:

「The bear did not try hard enough」 

預期輸出:

The bear did not try hard enough 
+3

那你試試? – agilob

+1

也許沒什麼。我特別喜歡「etc」部分:) –

+0

奇怪的是,'etc input.txt'通常適用於我。 – chepner

回答

1
$ cat file 
「The bear did not try hard enough」 

$ tr -d '[「」]' < file 
The bear did not try hard enough 

確保您複製/輸入文件的報價粘貼到tr命令,而不是試圖重新類型因爲鍵盤上的雙引號與顯示在輸入文件中的字符不是同一個字符。

在我的經驗,熊DID努力不夠,他只是不能完全與PIC-A-NIC籃子逃避....

+0

感謝快速回答,我得到這個錯誤: iconv:(stdin):427:5:不能轉換 – cestaff

+0

不客氣。聽起來你正在執行一個叫'iconv'的工具,它有一些錯誤。也許你應該提出一個關於這個問題? –

+1

再次感謝,確實問題來自編碼ISO-8859-1到utf-8 – cestaff