linux脚本的编写和执行,很简单的一个用法!

//双斜线后面是注释说明

编写一个很简单的linux小脚本

//编辑脚本文件latr
[root@ycj C]# vim latr
//latr文件中的内容(只有下句一条命令,此命令按时间从远到近列出当前目录下的文件,包括隐藏文件):

ls -latr

//文件保存后,将latr文件给予所有权限,就可以被运行了。
[root@ycj C]# chmod 777 latr
//执行脚本程序,前面的./是必不可少的
[root@ycj C]# ./latr
-rw-r–r–. 1 root root 41879 11月 27 19:37 1C_xx.c~
-rw-r–r–. 1 root root 89 11月 27 19:38 a0503.c~
-rw-r–r–. 1 root root 41900 11月 27 19:39 1C_xx.c
-rw-r–r–. 1 root root 69632 11月 27 19:39 .1C_xx.c.swp
-rw-r–r–. 1 root root 190 11月 27 19:41 a0503.c
-rwxr-xr-x. 1 root root 8563 11月 27 19:41 a0503
-rwxrwxrwx. 1 root root 10 11月 27 19:58 latr~
-rwxrwxrwx. 1 root root 9 11月 27 19:58 latr
dr-xr-x—. 27 root root 4096 11月 27 19:58 ..
drwxr-xr-x. 5 root root 4096 11月 27 19:58 .
[root@ycj C]#
//ok,最新创建的文件都被列出来了。

编写一个可以传入参数的脚本gyy

//创建脚本文件gyy
[root@ycj C]# vim gyy
//gyy脚本文件中也只有一行命令(调用gcc命令进行c文件编译,$1就是要传进来的参数)如果不明白gcc命令,就先看下这个例子即可,方法是一样的。

gcc -o $1 $1.c

//文件保存后加权限
[root@ycj C]# chmod 777 gyy
//执行脚本文件,a0503会传进脚本文件,替换$1
[root@ycj C]# ./gyy a0503
[root@ycj C]#
//ok,没有报错,脚本运行成功!
(全文完)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ycjnx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值