雜項知識統計
在日常工作中經常會接觸到一些看起來很神奇的指令碼makefile
這個東西是用來統一編譯中小型程式使用的指令碼,下面介紹使用方法:
以簡單的大型機編譯某一些程式碼為例,如果有hello.f , hello.inc , module_hello.f 等一些列要編譯的檔案,可以執行類似:ifort -o hello.exe hello.f module_hello.f I.
的方案編譯,其中I代表了包含檔案“.
”表示當前的搜尋路徑。這樣的編譯顯然在程式規模變大以後非常的不方便,所以就有了集合編譯的指令碼——makefile。
vim 的使用技巧
:sp
命令的使用
使用這個命令可以很輕鬆的吧一個vi開啟的文字分成上下兩個視窗顯示,同時直接鍵入ctrl + w
可以方便的切換上下視窗的游標。
厲害的在下面:
利用任意視窗中鍵入:e xxxx.txt
就可以在該視窗開啟另一個檔案(且這條命令支援tab自動填寫檔名)。然後就可以方面的實現雙檔案或同檔案不同區域的文字編輯工作了。
在linux 系統中利用sed命令,批量替換指令碼中的特定字串
直接說例子:
我想替換某些fortran程式中一些內建函式的名字,但是程式碼分成太多檔案不可能一個個卻找,
這樣直接系統中鍵入:表示替換指定的檔案內所有COSD到COS
sed -i "s/COSD/COS/g" `grep "COSD" -rl ./*.F`
PS:這麼幹主要是因為不同的編譯器內建的數學函式名字不統一,這個會經常用到。
相關文章
- 知識雜庫
- Generator知識點雜燴
- 雜亂樂理知識
- Vlan相關知識雜記
- Netty知識點(雜記)Netty
- 大前端公共知識雜談前端
- 統計學知識闖關
- 【雜談】FilterChain相關知識整理FilterAI
- 雜湊表知識點小結
- C 語言複雜知識點
- PHP 設計模式(雜項)PHP設計模式
- 雜湊的一些知識點
- 02.統計學基礎知識
- GreatSQL統計資訊相關知識點SQL
- HTML+CSS知識點大雜燴(二)HTMLCSS
- 軟體設計師:計算機系統知識計算機
- 【知識分享】伺服器使用linux系統注意事項伺服器Linux
- 雜項
- UI設計培訓之UI設計系統知識UI
- 計組知識點
- 【odoo】【知識雜談】單一例項多庫模式下定時任務執行緒崩了Odoo模式執行緒
- 【odoo】【知識雜談】單一例項多庫模式下定時任務的問題分析Odoo模式
- 【知識分享】使用linux系統伺服器的注意事項Linux伺服器
- 雲原生時代|分散式系統設計知識圖譜(內含 22 個知識點)分散式
- 例項總結Oracle知識點大全Oracle
- (Oracle)SQL知識與40個例項OracleSQL
- 計算機系統結構的基礎知識計算機
- 用Python來統計知識星球打卡作業Python
- 機器學習數學知識積累之數理統計機器學習
- 統計知識:頻數表(百度名詞)
- 計算機Windows系統最佳化小知識計算機Windows
- Git雜項Git
- 微軟系統知識庫微軟
- 雲端計算知識庫
- 公司知識共享計劃
- [Android學習筆記]雜碎知識(持續更新)Android筆記
- Python入門基礎知識例項,Python
- 基礎知識1——例項程式結構