linux编写.sh脚本并赋权限问题

转载  更新时间:2018年06月04日 15:09:43   作者:sunwengang   我要评论

这篇文章主要介绍了linux编写.sh脚本并赋权限问题,文中给大家提到了Linux为sh脚本文件添加执行权限的方法,需要的朋友跟随脚本之家小编一起学习吧

今日打包编译项目时,发现缺少一个git pull更新项目的脚本,所以在linux编写了一个gitpull.sh脚本,能够实现更新项目的需求。

1、首先vi  gitpull.sh或者使用vim编辑器。

2、内容

#!/bin/sh  (首行)
cur_dir=$(pwd) 
cd $cur_dir/mobcb-platform
git checkout -B demo -t origin/demo
git pull

3、保存退出

4、chmod   +x    gitpull.sh     赋予可执行权限

5、./gitpull.sh执行脚本

补充:下面看下Linux为sh脚本文件添加执行权限

chmod是权限管理命令change the permissions mode of a file的缩写。。

u代表所有者,x代表执行权限。 + 表示增加权限。

chmod u+x file.sh 就表示对当前目录下的file.sh文件的所有者增加可执行权限。

总结

以上所述是小编给大家介绍的linux编写.sh脚本并赋权限问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 使用shell脚本对Nginx日志进行切分的示例代码

    使用shell脚本对Nginx日志进行切分的示例代码

    本篇文章主要介绍了使用shell脚本对Nginx日志进行切分的示例代码,具有一定的参考价值,有兴趣的可以了解一下
    2017-08-08
  • Shell常见用法小记

    Shell常见用法小记

    本文简要介绍了下shell入门的一些用法,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-04-04
  • Shell脚本把文件从GBK转为UTF-8编码

    Shell脚本把文件从GBK转为UTF-8编码

    这篇文章主要介绍了Shell脚本把文件从GBK转为UTF-8编码,需要的朋友可以参考下
    2014-06-06
  • Linux共享内存实现机制的详解

    Linux共享内存实现机制的详解

    这篇文章主要介绍了Linux共享内存实现机制的详解的相关资料,需要的朋友可以参考下
    2017-07-07
  • Linux 脚本编写基础知识

    Linux 脚本编写基础知识

    在学习shell 脚本之前,需要你了解很多关于shell的知识,这些知识是编写shell脚本的基础,所以希望你能够熟练的掌握
    2013-05-05
  • Linux常用命令全集(超全面)

    Linux常用命令全集(超全面)

    本文是小编日常收集整理的有关linux常用命令的知识,非常不错具有参考借鉴价值,感兴趣的朋友一起看看吧
    2016-10-10
  • 详解Linux中的wget命令

    详解Linux中的wget命令

    Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。下面通过本文给大家介绍Linux中的wget命令,一起看看吧
    2017-09-09
  • Apache服务器的安装步骤(图文教程)

    Apache服务器的安装步骤(图文教程)

    下面小编就为大家带来一篇Apache服务器的安装步骤(图文教程)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • shell脚本实现同时多台远程主机执行命令的代码分享

    shell脚本实现同时多台远程主机执行命令的代码分享

    这篇文章主要给大家介绍了关于shell脚本实现同时多台远程主机执行命令的方法,文中给出了详细的代码示例,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-03-03
  • putty实现自动登录的方法(ssh和ssh2)

    putty实现自动登录的方法(ssh和ssh2)

    这篇文章主要介绍putty实现自动登录的方法,需要的朋友可以参考下
    2013-02-02

最新评论