码迷,mamicode.com
首页 > 系统相关 > 详细

Shell之/bin/bash脚本的基础实战

时间:2016-07-03 15:57:07      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:程序编写   应用程序   程序语言   linux   解释器   

本人菜鸟一枚,初次接触linux的shell脚本;

   shell script,最简单的功能就是将许多指令汇整写一起,让使用者很容易地就能够一个操作执行多个命令,而shell script更是提供了数组,循环,条件以及逻辑判断等重要功能,让使用者可以直接以shell来写程序,而不必使用类似C程序语言等传统程序编写的语法。

  shell脚本的好处:

  在一些复杂的linux运维工作中,大量的重复的输入和交互操作,可以通过shell脚本批量的处理,自动化的完成维护,从而减轻更多的人力成本。

  linux的shell脚本是一种特殊的应用程序,常见的shell有很多种,查看方式可以使用cat /etc/shells或者chsh -l,如图所示:

技术分享

不同的shell脚本,其内部指令提示方式会存在区别。

  编写shell脚本:

  将平时书写的操作命令,顺序的放入.sh的脚本文件中,并赋予执行权限。就可以正常的使用的。

  下面是我的第一个shell脚本:

  执行命令#vim first.sh 输入“i”进行编辑。

技术分享

#! /bin/bash 为了声明,写的是bash语言,用的是bash解释器。

# This is my firsh test script files。(注释信息:标注这个脚本的作用,为了在生产环境中其他人看到脚本后,做一个说明。)

mkdir /root/test 使用mkdir命令 在/root/目录下创建一个test 目录。

创建完毕后再执行ifconfig,查看下本机的IP信息。

输出方式有5种,以下是生产环境中常用的俩种(不需要给脚本加入执行权限):

1:#sh firsh.sh

技术分享

2: #source firsh.sh

技术分享

现在正式开启你的shell的第一个脚本,希望可以帮助到你。

本文出自 “11732822” 博客,请务必保留此出处http://11742822.blog.51cto.com/11732822/1795272

Shell之/bin/bash脚本的基础实战

标签:程序编写   应用程序   程序语言   linux   解释器   

原文地址:http://11742822.blog.51cto.com/11732822/1795272

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!