linux执行shell脚本的四种方式
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,这篇文章主要为大家详细介绍了linux执行shell脚本的四种方式,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。Linux中shell脚本的执行通常有4种方式,分别为
千家信息网最后更新 2025年02月04日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安全错误
数据库的锁怎样保障安全
云从科技工业互联网
计算机网络技术那上班
手机浏览器服务器异常怎么解决
p2p网络技术具有风险
数据库 自增
数据库查找top
医保大数据库啥时候启动
数据库创建表测试
北京现代少儿编程平台软件开发
分离数据库之后找不到了
合肥金刚网络技术有限公司
数字后端数据库一致性检查的什么
软件开发算专长吧
业务部门关于网络安全的要求
介绍软件开发专业的英语作文
北京易成动网络技术
软件开发 前端和后端
微信辅助软件开发
2022年国家网络安全工作要点
不会软件开发可以学it
指南针软件开发流程
支持数据库编程的笔记本
海南工会党性体检软件开发
手机网络安全专报
崩3选择哪个服务器
学游戏软件开发大概要多久
男孩学习网络技术有前途吗
名词解释数据库报表
澳门虚拟服务器管理软件云空间
怎么查服务器有没有病毒