Linux,Unix,MacOS上如何制作命令脚本可执行文件

本文介绍了在Linux,Unix,MacOS系统中如何制作命令脚本可执行文件,以提高工作效率。通过编写脚本文件,可以避免重复输入相同命令,特别是对于需要频繁执行的任务。文中以github更新为例,展示了脚本的编写过程,并解释了如何使脚本具备可执行权限。" 109814438,10333593,Oracle GoldenGate安装与Kafka实时同步教程,"['数据库管理', '数据同步', 'Oracle', 'Kafka']
摘要由CSDN通过智能技术生成

Linux,Unix,MacOS上如何制作命令脚本可执行文件


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接programmers deserve love



前言

我经常遇到这样的情况,完成某项任务的时候要机械性地在terminal/shell里输入一系列的命令,每次完成的时候输入的命令几乎一样,唯独一些参数不同。如果某个命令或者脚本软件长时间不用的话,会忘掉用法,每次都去查的话又很麻烦。这种时候,我倾向于自己写一个脚本文件,再想做同样的操作的话,只需要一行命令执行这个脚本文件,通过自己编写的对话式脚本给的提示,输入相对应的参数,再一回车就ok了。

案例

每次在本地的git仓库更改内容,都要输入三条以上的命令才能上传到github上,每次的命令几乎一样,还容易忘记具体用法。我就以github的上传更新为例写一个脚本。

通常做法

直接上命令行(本地文档名为test)

$ cd test

$ git add .
    
$ git commit -m "2019-09-10-22" #带引号的信息是本次commit的专有信息,每次都不同。

$ git push -u o
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值