编写shell脚本的时候,最前面要加上一行:#!/bin/bash,因为linux里面不仅仅只有bash一个解析器,还有其它的,它们之间的语法会有一些不同,所以最好加上这一句话,告诉系统要用这个解析器。一.shell变量shell变量和一些编程语言不同,一般shell的变量赋值的时候不用带“$”,而使用或者输出的时候要带“$”。加减乘除的时候要加两层小括号。括号外面要有一个“$”,括号里面的变量可
分类:
系统相关 时间:
2018-09-03 20:31:40
阅读次数:
235
为什么要学习Shell编程 Shell脚本语言是实现Linux/Unix系统管理及自动化运维所必须的重要工具,Linux系统的底层以及基础应用软件的核心大都涉及Shell脚本的内容。 一个合格的Linux系统管理员都必须熟练编写Shell脚本语言,从而提升运维人员的工作效率,减少不必要的重复性工作。 ...
分类:
系统相关 时间:
2018-08-29 14:00:47
阅读次数:
177
9.1 正则介绍_grep上 正则就是一串有规律的字符串 掌握好正则对于编写shell脚本有很大帮助 各种编程语言中都有正则,原理是一样的 本章将要学习grep/egrep、sed、awk c 查看行数 n 查看行号 i 不区分大小写 v 反转查找 r 当指定要查找的是目录而非文件时,必须使用这项参 ...
分类:
其他好文 时间:
2018-08-20 22:51:24
阅读次数:
330
Linux下无论如何都是要用到shell命令的,在Shell的实际使用中,有编程经验的很容易上手,但稍微有难度的是shell里面的那些个符号,各种特殊的符号在我们编写Shell脚本的时候如果能够用的好,往往能给我们起到事半功倍的效果,为此,特地将Shell里面的一些符号说明罗列成对照表的形式,以便快 ...
分类:
系统相关 时间:
2018-08-11 15:39:15
阅读次数:
185
在Shell的实际使用中,有编程经验的很容易上手,但稍微有难度的是shell里面的那些个符号,各种特殊的符号在我们编写Shell脚本的时候如果能够用的好,往往能给我们起到事半功倍的效果,下面就罗列一些常见的特殊符号。 # 井号 如#!/bin/bash井号也常出现在一行的开头,或者位于完整指令之后,这类情况表示符号后面的是注解文字,不会被执行。# This line is comments.ech
分类:
系统相关 时间:
2018-07-29 22:16:52
阅读次数:
159
Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具, Linux/UNIX系统的底层及基础应用软件的核心大都涉及Shell脚本的内容。每一个合格 的Linux系统管理员或运维工程师,都需要能够熟练地编写Shell脚本语言,并能够阅 读系统及各类软件附带的Shell脚本内 ...
分类:
系统相关 时间:
2018-07-28 18:17:35
阅读次数:
194
1、挂载镜像文件(安装centos5.4的系统文件) a、打开虚拟机的“设置”页面 b、在虚拟机设置中,添加需要关联镜像文件 2、使用root用户,编写shell文件。vi Mountcdrom.sh,并将以下代码复制到shell文件中。 并执行该shell文件:sh Mountcdrom.sh 3 ...
分类:
系统相关 时间:
2018-07-08 23:11:14
阅读次数:
252
随着写的SHELL程序越来越多,发现自己每次写都有不同的习惯或者定义了不同的东西,变量名定义得不一样,整个程序缩进不统一,没有注释等问题,等我回过头看这些程序的时候发现很麻烦。所以写了个shell代码规范。 1.1 目的 定义Shell脚本命名和编码规范,统一管理Shell脚本,便于自己和别人查看, ...
分类:
系统相关 时间:
2018-07-03 23:57:49
阅读次数:
380
需要养成的习惯如下: 前言由于工作需要,最近重新开始拾掇shell脚本。虽然绝大部分命令自己平时也经常使用,但是在写成脚本的时候总觉得写的很难看。而且当我在看其他人写的脚本的时候,总觉得难以阅读。毕竟shell脚本这个东西不算是正经的编程语言,他更像是一个工具,用来杂糅不同的程序供我们调用。因此很多 ...
分类:
系统相关 时间:
2018-07-03 23:54:22
阅读次数:
245
1、正则介绍 正则就是一串有规律的字符串,对编写shell脚本有很大帮助 各种编程语言中都有正则,原理是相同的 2、grep grep :过滤指定关键词 grep [-cinvABC] ‘word’ filename -c :行数 -i:不区分大小写 -n:显示行号 -v:取反 -r:遍历所有子目录 ...
分类:
其他好文 时间:
2018-07-03 11:45:12
阅读次数:
162