linux执行shell脚本的四种方式
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要为大家详细介绍了linux执行shell脚本的四种方式,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。Linux中shell脚本的执行通常有4种方式,分别为
千家信息网最后更新 2026年11月03日linux执行shell脚本的四种方式
这篇文章主要为大家详细介绍了linux执行shell脚本的四种方式,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
Linux中shell脚本的执行通常有4种方式,分别为工作目录执行,绝对路径执行,sh执行,shell环境执行。
首先,看下我们的脚本内容
[tan@tan scripts]$ lltotal 4-rw-rw-r--. 1 tan tan 68 May 8 23:18 test.sh[tan@tan scripts]$ cat test.sh #!/usr/bin/bash /usr/bin/python <<-EOFprint "Hello Shell" EOF
1、工作目录执行
工作目录执行,指的是执行脚本时,先进入到脚本所在的目录(此时,称为工作目录),然后使用 ./脚本方式执行
[tan@tan scripts]$ ./test.sh-bash: ./test.sh: Permission denied[tan@tan scripts]$ chmod 764 test.sh[tan@tan scripts]$ ./test.shHello Shell
报了权限错误,这里需要赋权,使用chmod 764 test.sh 赋权后就可以正常执行了。
2、绝对路径执行
绝对路径中执行,指的是直接从根目录/到脚本目录的绝对路径
[tan@tan scripts]$ pwd/home/tan/scripts[tan@tan scripts]$ `pwd`/test.sh Hello Shell[tan@tan scripts]$ /home/tan/scripts/test.sh Hello Shell
3、sh执行
sh执行,指的是用脚本对应的sh或bash来接着脚本执行
[tan@tan scripts]$ sh test.sh Hello Shell[tan@tan scripts]$ bash test.sh Hello Shell
4、shell环境执行
shell环境执行,指的是在当前的shell环境中执行,可以使用 . 接脚本 或 source 接脚本
[tan@tan scripts]$ . test.sh Hello Shell[tan@tan scripts]$ source test.sh Hello Shell
以上就是linux执行shell脚本的四种方式的详细内容了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎来行业资讯!
脚本
目录
方式
环境
路径
工作
内容
赋权
参考
代码
价值
兴趣
小伙
小伙伴
就是
所在
是在
更多
权限
根目录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
精品咖啡豆
互联网科技公司
华服互联网科技怎么样
互联网科技公司发展
互联网 科技创业
苏州互联网科技贷款公司
易通互联网络科技有限公司
唐信互联网科技 大连
融贸通互联网科技
成都仁贤领冠互联网科技有限公司
科技互联网的估值
须眉科技是互联网公司吗
阿里巴巴算科技企业还是互联网
互联网金融科技公司干啥的
健康食品互联网创新科技园项目
银川新华互联网科技学校联系电话
互联网数据科技专业
济南有互联网科技公司吗
安徽零酒互联网科技有限公司
三亚科技创新互联网基地
北京互联网科技有限公司
互联网女皇 腾讯科技
互联网高科技企业
深圳期待互联网科技
互联网科技素材视频竖屏
花神(南京)互联网科技有限公司
元气玛特互联网科技公司是外包吗
广州智享互联网科技
互联网领先科技活动
科技互联网经济论坛