在Mac的終端中進行檔案轉碼

2021-08-07 15:08:02 字數 649 閱讀 7737

使用mac接收windows發來的檔案,經常會遇到出現亂碼的情況。用下列方法,可以在mac終端內方便地進行轉碼。

file 檔名
比如:

macbook-pro-***:top500 ***$ file /users/***/repository/web_scraping/ch3/top500/top_500.csv 

/users/***/repository/web_scraping/ch3/top500/top_500.csv: utf-8 unicode text, with

crlf

line terminators

確認編碼為utf-8

比如,如果想在微軟office中開啟,就可能要轉換為gb18030

iconv -f 原來的編碼 -t 目標編碼 原檔案 >新檔案
比如:

macbook-pro

-***:top500 ***$ iconv -f utf-

8-t gb18030 top_500.csv >top500_2.csv

這就在原來的目錄下新建了乙個目標編碼的檔案。

在VIM中進行文字替換

在vim中進行文字替換 1.替換當前行中的內容 s from to s即substitude s from to 將當前行中的第乙個from,替換成to。如果當前行含有多個 from,則只會替換其中的第乙個。s from to g 將當前行中的所有from都替換成to。s from to gc 將當...

在VIM中進行文字替換

在vim中進行文字替換 1.替換當前行中的內容 s from to s即substitude s from to 將當前行中的第乙個from,替換成to。如果當前行含有多個 from,則只會替換其中的第乙個。s from to g 將當前行中的所有from都替換成to。s from to gc 將當...

在VIM中進行文字替換

原文 1.替換當前行中的內容 s from to s即substitude s from to 將當前行中的第乙個from,替換成to。如果當前行含有多個 from,則只會替換其中的第乙個。s from to g 將當前行中的所有from都替換成to。s from to gc 將當前行中的所有fro...