linux下编写脚本文件 .sh

这是一篇学习记录

一 编写base.sh的脚本文件的过程。

1. touch base.sh      //创建一个脚本文件

2. vim base.sh    //打开脚本文件

3. 从键盘上输入字母 i 进入vim的插入模式(编辑模式)

4.  //后面的的注释,只是为了方便记忆,运行时不能写。

#!/bin/bash  //这个是必须要写的
echo $1      //输出命令行中第一个给定的的参数

//或者也可以这样
A=$1         //把命令行中第一个给定的参数赋值给变量A
echo $A      //输出A的值

5. 按ESC键退出插入模式,再按出 :wq  (前面有个冒号) 退出并保存文件

6. chmod + x ./bash.sh   //给脚本文件赋予权限(只需要赋予一次)

7.   ./base.sh    //执行脚本文件

二  在一个脚本文件中调用能一个脚本文件

在Shell中要如何调用别的shell脚本,或别的脚本中的变量,函数呢?

方法一:   . ./subscript.sh     
方法二:   source ./subscript.sh

注意:

1.两个点之间,有空格,千万注意.
2.两个脚本不在同一目录,要用绝对路径
3.为简单起见,通常用第一种方法

具体实现:

1. 创建两个脚本文件 

main.sh           #主脚本
subscripts.sh     #子脚本,或者说被调脚本

2. ###subscripts.sh 脚本内容如下:### 
#!/bin/ba

  • 9
    点赞
  • 68
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值