美文网首页
杂项知识统计

杂项知识统计

作者: 粗衣大布裹天涯 | 来源:发表于2017-11-21 15:04 被阅读22次

在日常工作中经常会接触到一些看起来很神奇的脚本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:这么干主要是因为不同的编译器内置的数学函数名字不统一,这个会经常用到。

相关文章

  • 杂项知识统计

    在日常工作中经常会接触到一些看起来很神奇的脚本makefile这个东西是用来统一编译中小型程序使用的脚本,下面介绍...

  • 知识点杂项

    1.java中每个Unicode=2个字节=2*8个比特位(bit) 2.Math.floor向下取整,当数值为d...

  • Redis入门

    redis杂项知识 key的常用命令 List常用命令

  • springmvc+spring+jdbc整合

    简单实例 实例2 杂项1 杂项2 杂项3 实例4

  • iOS 绘图相关杂项知识

    摘自 Programming iOS 10 一书 这里要转换一个观念, 就是所有的 UIView 实际只是空白画布...

  • Mac shell脚本杂项知识

    创建shell脚本可以使用比较好的编辑器,但是在mac下,最常用的当然是终端。1.新建一个shell文件cd 到指...

  • 统计知识

    成为数据分析师要掌握的统计学知识(基础版) - 简书 成为数据分析师要掌握的统计知识(进阶版) - 简书 数据分析...

  • 统计知识

    名词释义 正态分布 正态分布(Normal distribution),也称“常态分布”,又名高斯分布若随机变量X...

  • Shell脚本之杂项

    title: Shell脚本之杂项tags: shell编程, 杂项 记录一些学到的shell脚本里面的一些杂项(...

  • Linux驱动编程——misc设备驱动框架

    Linux驱动编程——misc设备驱动框架 主要概念: misc:杂项设备杂项设备是字符设备的一种,杂项设备可以自...

网友评论

      本文标题:杂项知识统计

      本文链接:https://www.haomeiwen.com/subject/rjqpmxtx.html