2015年(13)
分类: LINUX
2015-11-15 22:00:18
本周由于要考试,笔者就暂且介绍一下老师上课讲的一点内容,在笔者看来尽管用处不大--!但至少体现了所学知识的灵活运用。
以下便是这种复合运用:
首先我们需要使用vim来建立一个后缀为.sh的文件作为中间文件,也就是作为执 行的一个工具,而这个.sh文件是可以用指令./文件名.sh来实现的,当然不是那么简单 就可以直接这样写的,做这些事当然需要一些权限,所以,我们需要用到关于改变权 限的指令chmodchmod-X文件名.sh,做完了这些,那么就完成了第一步,对文件.sh的 执行,例如我建立的是一个test.sh文件,首先
vim test.sh
然后编辑完了内容之后,对文件的权限进行修改
chmod -X test.sh
接下来就可以执行了
./test.sh
但最重要的是编译器里写了些什么其实猜一猜也是可以猜到的,没错就是对已经 做好的 c 语言文件 main.c 的改名和执行,当然还需要必要的执行前缀所以里面的内容 就是这样的:
!/bin/sh gcc main.c -o main
./main
这样编辑的效果和直接在终端中写gcc main.c -o main ./main是一样的效果。