linux下编写脚本文件 .sh |
您所在的位置:网站首页 › linux写一个简单的脚本怎么写出来 › 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/bash string="Hello,World! \n" 3.###main.sh 脚本内容如下### #!/bin/bash . ./subscripts.sh echo -e ${string} exit 0 4运行结果 >>>: chmod +x ./main.sh (这里是给所有用户加上一个可执行权限) >>>: ./main.sh Hello,World! |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |