grep断言

零宽断言的意思是(匹配宽度为零,满足一定的条件/断言) 我也不知道这个词语是那个王八蛋发明的,简直是太拗口了。    零宽断言用于查找在某些内容(但并不包括这些内容)之前或之后的东西,也就是说它们像 \b ^ $ \ 这样的锚定作用,用于指定一个位置,这个位置应该满足一定的条件(即断言)...

2016-10-24 14:04:56

阅读数:1816

评论数:0

tac处理文本

file,如何去除从a到c之间的数据 1 2 a b c d c e 结果 a b c d c 方法一: sed -n '/a/,$p' file | tac | sed -n '/c/,$p' | tac 这个方法我觉得挺巧妙的 首先取出的是a开头的行,然后在...

2016-10-17 14:59:08

阅读数:231

评论数:0

shell截取字符串

在截取shell变量中的子串中,有很多办法,下面简单介绍一种。利用变量自身以及特殊的符号即可实现 file=/dir1/dir2/dir3/my.file.txt 要求截取一下字符串 file.txt txt /dri1/dir2/dir3 null dir1/dir2/dir3/m...

2016-10-09 18:00:05

阅读数:180

评论数:0

脚本启动redis

redis 启动脚本 #!/bin/bash #chkconfig: 2345 10 90 source  /etc/init.d/functions if [ -f /etc/system/redis ];then source /etc/system/redis fi prog=...

2015-12-13 23:07:08

阅读数:282

评论数:0

tomcat启动脚本

#!/bin/bash #chkconfig: 2345 10 90 source /etc/init.d/functions if [ -f /etc/system/tomcat ];then    source  /etc/system/tomcat fi prog=tomcat ...

2015-12-13 23:05:57

阅读数:248

评论数:0

CRT环境下调试vim环境

在shell环境下编程序的时候,如果我们使用调试好的vim环境,将会大大提高我们的变成效率。下面的简单的介绍下利用CRT连接的shell。 1、     首先在CRT中进行设置 ①找到工具栏中的选项 ②设置绘画选项里面的内容,然后单击确定。CRT部分设置完毕。 2、...

2015-06-28 17:06:38

阅读数:301

评论数:0

利用参数传参实现计算器的设计

#!/bin/bash # a=$1 b=$2 USAGE() {    echo "Usage `basename $0 ` num1 num2"    exit  } if [ $# -ne 2 ];then    USAGE fi expr $a +...

2015-06-10 10:56:51

阅读数:438

评论数:0

shell计算器while循环控制

在shell的计算器设计中,利用while循环实现对输入的参数的判断和控制 #!/bin/bash # while true;do     //利用while死循环实现对变量的判断和循环的输入 read -p "Pls input two numbers: " a b ...

2015-06-09 20:47:16

阅读数:410

评论数:0

shell中计算器的设计

shell脚本可以实现的功能有很多,下面简单的介绍下在Linux shell中计算器的实现过程。 #!/bin/bash # #The shell is a cal shell read -p "Please input the first number: " firs...

2015-06-02 22:57:01

阅读数:1192

评论数:0

shell自动实现磁盘分区挂载

利用shell脚本实现对一个磁盘进行分区格式化挂载 #!/bin/bash # echo "A disk is to init" fdisk -l | grep -o "^Disk /dev/[sh]d[a-z]"  //筛选出来现在Linux中的所...

2015-05-28 15:12:21

阅读数:2412

评论数:0

函数中的参数传递

1、在shell中利用传递的参数实现10以内的两个相邻的数字的相加 SUM() { echo $[$1+$2]   //$1和$2代表的分别是主函数中传过来的参数$i,$j。 } for ((i=1;i j=$[$i+1] sum=`SUM $i $j` echo $sum ...

2015-05-23 22:17:27

阅读数:276

评论数:0

函数添加用户

利用函数实现用户的添加 USER=$1 USERADD() { if id -u $USER &>/dev/null;then echo "user $user exist" return 1 else return 0 } USERADD i...

2015-05-23 22:00:37

阅读数:346

评论数:0

shell中函数的初学

脚本说明:编写一个函数,函数的名字任意,可以是SUM,函数中有两个数值,两个数值的和作为函数的返回值返回到主函数中。在主函数中需要重新定义一个变量把函数传的返回值加上自己的定义的变量,求出一个总和。 #!/bin/bash # SUM() { A=9 B=10 C=$[$A+$B] ...

2015-05-23 18:37:46

阅读数:338

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭