shell脚本之创建文件,自动复制粘贴文件

      shell脚本是为了方便我们集中处理某些事情。而不用我们挨个操作。一定程度上,确实能给我们带来很大的方便。这里是执行一个批量复制粘贴文件的脚本。

一、使用场景

      在APP升级的时候,需要修改对应项目下的版本号等。如果项目比较多的话,挨个修改就显得太麻烦了,因此写一个shell脚本势在必行。

二、shell脚本解析

1、首先是文件的目录
这里写图片描述
2、脚本内容

//这里代表给wx和api赋值
wx="env_file_wx"
api="env_file_api"

//利用touch创建文件,${}是变量的原型,具体的可以参考下面的链接。
touch ${wx}
touch ${api}
//cp的意思代表复制,代表复制env文件,并且复制到env_file_wx和env_file_api中
cp env ${wx}
cp env ${api}
//mv是移动的意思,代表移动${wx}到pzwx目录下,如果.env文件存在,则覆盖,且不会有提示
//如果需要提示的话,请使用  mv -i ${wx} pzwx/.env
//执行这个命令,在覆盖的时候会弹出提示
mv ${wx}   pzwx/.env
mv ${api}  pzapi/.env
//echo是输出的意思,直接输出到我们的小黑框中
echo "move ${wx} ${api}  successfully"

3、shell脚本中各种括号的解释:
http://www.jb51.net/article/60326.htm

      具体的解释,请参考脚本的注释部分。shell脚本还是挺常用的,有机会还得学习。

end

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

铁柱同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值