linux 动态传参执行shell脚本
举个栗子:
我想执行的命令如下
/usr/bin/soffice --headless --invisible --convert-to pdf 3.doc
但是这样命令就写死了,如何动态传参数,执行shell脚本呢?
步骤 | 释义说明 | 执行命令 |
---|---|---|
① | 创建一个2.sh的文件 | vim 2.sh |
② | 把通用的命令复制到脚本中,参数用$1来代替可变参数 | /usr/bin/soffice --headless --invisible --convert-to pdf $1 |
③ | 保存退出 | :wq |
④ | 赋予2.sh文件可执行权限 | chmod u+x 2.sh |
⑤ | 运行脚本 | ./2.sh 3.doc |
linux 动态传参执行shell脚本相关推荐
- 在Java中动态传参调用Python脚本
最近,又接触到一个奇葩的接口,基于老板不断催促赶时间的情况下,在重写java接口和复用已有的python脚本的两条路中选择了后者,但是其实后者并没有好很多,因为我是一个对python的认识仅限于其名称 ...
- Linux启动shell的快捷方式,Linux下为可执行shell脚本文件(.sh),制作桌面启动快捷方式...
自装软件默认安装目录为 /usr/local,而生成的应用程序可执行图标(文件)放置在/usr/local/share/applications 目录下,以XXX.desktop 文件形式存在.以xx ...
- python调用shell脚本的参数_使用python执行shell脚本 并动态传参 及subprocess的使用详解
最近工作需求中 有遇到这个情况 在web端获取配置文件内容 及 往shell 脚本中动态传入参数 执行shell脚本这个有多种方法 最后还是选择了subprocess这个python标准库 subpr ...
- Linux 定时执行shell 脚本
2019年第 85 篇文章,总第 109 篇文章 本文大约2000字,阅读大约需要6分钟 crontab 可以在指定的时间执行一个shell脚本以及执行一系列 Linux 命令. 定时执行shell ...
- Linux中执行shell脚本的4种方法
这篇文章主要介绍了Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法,需要的朋友可以参考下. bash shell 脚本的方法有多种,现在作个小结.假设我们编写 ...
- Linux中执行shell脚本的5种方法总结
Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法: 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: 复制代码 代码如下: c ...
- linux执行shell过程日志,Android之在linux终端执行shell脚本直接打印当前运行app的日志...
1.问题 我们一般很多时候会需要在ubuntu终端上打印当前运行app的日志,我们一般常见的做法是 1).获取包名 打开当前运行的app,然后输入如下命令,然后在第一行TASK后面的就可以看到包名 a ...
- Linux下如何执行Shell脚本
Linux下如何执行Shell脚本 Linux下你可以有两种方式执行Shell脚本: 1.用shell程序执行脚本:根据你的shell脚本的类型,选择shell程序,常用的有sh,bash,tcsh等 ...
- Linux shell:执行shell脚本的几种方式
在Linux命令行执行shell脚本有如下三种方式: 1)bash test or sh test 2)./test 3)test 注:第三种方式需要将当前目录添加到PATH,否者会提示:-bash: ...
最新文章
- 一起学spring--我的第一个Spring程序,简单粗暴易懂
- SpriteBuilder实际操作中如何确定合适Breaking force的值
- 分布式系统设计的概念
- 看图说话:OpenGL模型矩阵和投影矩阵
- AngularJS从子控制器访问父作用域
- 【Matlab】求解黎卡提 Riccati 方程 李雅普诺夫 Lyapunov 方程
- proe50安装方法64位_3ds max 2021 安装教程【64位】
- 【数据结构与算法】之深入解析“不同路径II”的求解思路与算法示例
- 语言余一个负数_C语言学习日记(8)——整数溢出
- syncd的使用和部署
- SqlServer高级存储过程
- 分享一些查询资源的网站
- 【C语言数据结构】双向循环链表
- 新唐NUC980网络设置
- 佛说五百年的回眸才换来今生的擦肩而过
- 新人学c,求助%5.2f含义
- 赵小楼《天道》《遥远的救世主》深度解析(117)分离已有的各种相,得你想要的结果
- 祭奠逝者一支香,丧钟为所有生者而鸣
- lombok 异常:Lombok needs a default constructor in the base class less... (Ctrl+F1) Inspe
- 看图工具 -- 蓝湖 Axure 墨刀
热门文章
- 延长天文学家寿命的发现——纳皮尔发现对数
- ubuntu怎么在jupyter notebook中引入anaconda虚拟环境
- 就业信息网进行服务器维护,服务器安全武汉大学黄石理工学院就业信息网.pptx...
- spring boot 如何动态替换bean?
- redis stream学习总结
- java中集合的迭代操作
- 基于 MaxCompute + Hologres 的人群圈选和数据服务实践
- 技术干货 | 源码解析 Github 上 14.1k Star 的 RocketMQ
- 如何在Spring生态中玩转RocketMQ?
- Tair持久存储系列技术解读