运行Shell脚本的两种方法
运行Shell脚本的两种方法:
1.作为可执行程序
代码保存为test.sh,并cd到相应目录:
chmod 777 * #给下面的文档赋权
./test.sh #执行脚本
注意:一定要写成 ./test.sh,而不是 test.sh,运行其他二进制的程序也一样,直接写成 test.sh,linux系统会去PATH里寻找有没有交test.sh的,而只有**/bin,/sbin,/usr/bin,/usr/sbin**等在PATH里,你的当前目录通常不在PATH里,所以写成 test.sh是会找不到命令的,要用 ./test.sh告诉系统说,就在当前目录找。
2.作为解释器参数
这种运行方式是,直接运行解释器,其参数就是shell脚本的文件名,如:
/bin/sh test.sh
/bin/php test.php
这种方式运行脚本,不需要在第一行指定解释器信息,写了也没用。
运行Shell脚本的两种方法相关推荐
- 运行 Shell 脚本有两种方法:
1.作为可执行程序 将上面的代码保存为 test.sh,并 cd 到相应目录: chmod +x ./test.sh #使脚本具有执行权限 ./test.sh #执行脚本 注意,一定要写成 ./tes ...
- Android7下app以root权限运行shell脚本的一种方法
如果我们想要以root权限运行一个shell脚本(如此以来可以做很多的事情,比如直接控制设备节点等操作),那我们可以按照如下方法来做 1)修改system/core/rootdir/init.rc,添 ...
- aix shell脚本 运行java_Linux中执行shell脚本的4种方法总结
Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法: 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: 复制代码 代码如下: c ...
- Linux中执行shell脚本的4种方法
这篇文章主要介绍了Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法,需要的朋友可以参考下. bash shell 脚本的方法有多种,现在作个小结.假设我们编写 ...
- Linux中执行shell脚本的5种方法总结
Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法: 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: 复制代码 代码如下: c ...
- linux启动sh文件命令,Linux 运行 .sh 文件的两种方法
Linux 运行 .sh 文件的两种方法 文章作者:网友投稿 发布时间:2010-06-15 13:31:16 来源:网络 一个中等水平的Linux用户一定少不了经常执行.sh文件,当然了,你可以在图 ...
- python packages limited ram_python import自己创建的框架下的子模块—pychram和cmd正确执行脚本的两种方法...
当我们导入一个模块时:import xxx,默认情况下python解析器会搜索当前目录.已安装的内置模块和第三方模块,搜索路径存放在sys模块的path中: >>> import s ...
- cron 每隔3天_crontab实现每隔多少天执行一次脚本的两种方法
前言 我们大家在工作中,经常会碰到每隔多少天/小时/分钟执行一次脚本,或某个命令的情况.如果是每隔多少小时,多少分运行一次程序,在crontab中可能比较好实现一些,下面是一些示例及crontab的格 ...
- unity3d为对象添加脚本的两种方法
首先添加一个物体,然后新建一个C#脚本.接下去有两种方法把C#脚本与物体绑定. 1.在类声明上方添加如下代码: [AddComponentMenu("a/b")] 这句话表示在该物 ...
- 使用Linux服务器运行深度学习代码 || 两种方法,粗暴高效
[本文是介绍快速远程使用Linux服务器运行深度学习.机器学习代码,全程高能,史上最全] 前面介绍了以下几个内容,不会的可以转链接看下 教你无脑式安装Xshell.Xftp,快速远程连接使用Linux ...
最新文章
- JRebel for Android 编译神器
- 计算机思维能力培养的核心是什么,计算机基础教学的核心任务是计算思维能力的培养[J]...
- 【剑指offer】二叉树的深度_solution2
- 二叉树介绍与代码实现
- 清华大学迎来外籍院长!
- Pivotal冯雷:以数字化为核心竞争力的时代 自主可控是企业的“必然选择”
- 修改工程生成的文件类型
- 面试精讲之面试考点及大厂真题 - 分布式专栏 21 限流不能乱用-系统限流最佳实践
- ModelArts 与HiLens Kit联合开发丨行人社交距离风险提示Demo
- 提出问题之后,对于回答问题内容的仔细确认!!!(一个字一个字确认!!)
- C++17特性一览(转载)
- 用python数据分析来解密新经济(IT桔子)死亡公司的内幕
- Sql Sever删除数据库时提示数据库正在被使用,无法删除解决办法
- 【微信小程序】background-image设置背景图片不显示的解决办法
- 实战|教你爬取全国火锅店数量,并利用地图可视化展示
- dlna 服务器 性能,dlna 使用体验,供大家参考,欢迎交流
- Java中正则表达式的基本使用
- css 中的度量单位
- 8K播放网络全终端播放器H5播放器网页直播/点播播放器EasyPlayer和vlc播放RTSP流地址不兼容问题排查解决
- js日历核心计算方法
热门文章
- 100-days: twenty-five
- 2021年山西省粮食种植面积增长,夏粮获大丰收,但因秋粮遭遇自然灾害粮食产量下降[图]
- 常用数组方法汇总(ES3、ES5、ES6、ES7、ES10)
- SWUST OJ【972】
- .mat转.tif 用于arcgis裁剪遥感图像
- 2021-08-27小白比记4
- 爱普生LQ-630K 730K如何换色带
- vue解决跨域问题(Vue-CLI)
- 20190131-JS - Promise使用详解--摘抄笔记
- pentaho mysql_pentaho bi server 配置MySQL数据库