bash#!/bin/bash
#这是一个测试脚本
echo -n "当前日期和时间:" #加-n不换行
date
echo -n "程序执行路径:" $PATH
echo "当前登录用户名:"`whoami`
#end
1.使用source
命令在当前shell环境下读取并执行shell脚本文件中的命令
source
可以使用"."来替代 . [脚本文件名]
2.bash(sh) [脚本文件名]
3../脚本文件名
或直接写入脚本路径。(图像界面可直接把脚本拖入终端执行)
提示
用chmod +x [脚本名]
给脚本赋可执行权限!
注意
bash(sh) [脚本文件名]
、./脚本文件名
(直接写路径)时,会继承父shell的环境变量来新建子shell执行脚本
注意
source
命令执行脚本不会建立子shell
bash调试利用bash
变量复制时,默认都是字符赋值
定义只读变量 readonly b=5
定义环境变量 https://wiki.momen.world/post/10
取消变量定义 unset a
注:只读变量无法unset
本文作者:墨洺的文档
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!