地面資料格式的簡單處理 : 取代/刪除 字串
2019-03-07
由於將使用 FORTRAN 讀取地面資料,地面資料格式如下:

由左至右,分別是時間、站號、站名、氣壓、溫度、相對濕度、風速、風向,共 8 個變數。
由於 fortran 無法讀取 特殊符號,例如 《" - 》 ,因此我們要使用一些 shell 指令做 preprocess。
使用 vim,輸入 :%s/search_from/replace_to/g
以上 vi 的語法會將檔案內,所有 "search_from" 的字串替換成 "replace_to"
上述執行完後,並刪除第一行,結果如下:

接著我們試著用fortran讀取看看吧 ~
特殊字元處理法 :
:%s/\search_from/replace_to/g
如上圖操作後,我們很難刪去中文,因此我們透過excell 先快速刪去中文後,得到結果如下:

接下來使用特殊字元處理法,輸入指令
:%s/\//,/g
結果如下:
