美文网首页
使用bash解释来批量执行文件命令

使用bash解释来批量执行文件命令

作者: Axiba | 来源:发表于2016-09-19 10:14 被阅读122次

有时候想按顺序执行很多的命令,而且会多次用到,但是不想一句一句的敲,可以使用 bash来执行文件命令,可以这样,我们用:

//先建一个文件
touch testfilename

//修改文件内容
//vi testfilename

然后具体的内容写啥呢?首先了解一些基本的命令,例如 #!/bin/bash , #! 是一个特殊的表示符号,这句表示是在什么shell下运行并且以这个环境来执行我们的脚本,可以这样认为,这个文件是可执行的脚本:

然后我们就可以在后面做具体的操作了,例如进入其他目录、拉取代码、移除文件等等等,或者 echo 出一些描述、日志,这里有一个简单的demo:

#!/bin/bash
cd taskLightApp
echo start update
git pull
echo update done

echo start build
npm run test
echo build done

echo clean dist start
rm -rf  /lightapp/task/dist/*
echo clean done

echo start cp
\cp -rf /lightapp/taskLightApp/dist/* /lightapp/task/dist/
echo cp done

相关文章

  • 使用bash解释来批量执行文件命令

    有时候想按顺序执行很多的命令,而且会多次用到,但是不想一句一句的敲,可以使用 bash来执行文件命令,可以这样,我...

  • shell编程

    一个极简的bash demo: hello_world.sh 执行 方法1: 直接使用bash解释器来解释执行: ...

  • 6.install_dev.sh 赏析

    #!/bin/bash //#!/bin/bash是指此脚本使用/bin/bash来解释执行 SUFFIX=xrk...

  • 第一个linux shell脚本

    编辑脚本文件 赋予执行脚本 运行结果 代码解释 第一行中的#!/bin/bash 告诉操作系统使用什么解释器来执行...

  • shell脚本实现FTP上传下载

    下载单个文件脚本代码 上传单个文件脚本代码 批量下载脚本代码 批量上传脚本代码 命令解释 登录FTP << 是使用...

  • 批量重命名文件

    使用Python实现批量重命名文件 batch_rename_file.py 命令行执行 运行结果

  • 脚本

    1.脚本 可以通过sh,bash,source命令来执行sh脚本文件,source可以用.代替 sh,bash会开...

  • shell知识点汇总

    1. bash和source bash命令执行.sh文件会新开启子进程运行 用source执行.sh文件是在当前进...

  • MAC终端配色 安装oh my zsh

    终端输入命令 mac下默认的是bash先把bash修改成zsh 使用右侧命令来打开Oh My Zsh的配置文件 a...

  • shell 命令之 批量改文件名

    shell 命令之 批量改文件名 1. 如何写 shell 开头写#!/bin/bash,表示你的脚本由bash ...

网友评论

      本文标题:使用bash解释来批量执行文件命令

      本文链接:https://www.haomeiwen.com/subject/chagettx.html