shell
tea_wu
这个作者很懒,什么都没留下…
展开
-
许多测试人员使用shell脚本搭建各种环境和平台,看来shell脚本很强大,shell编程走起~~不断更新中
本文来自百度百科。什么是shell?确切一点说,Shell就是一个命令行解释器,它的作用就是遵循一定的语法将输入的命令加以解释并传给系统。它为用户提供了一个向Linux发送请求以便运行程序的接口系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。 Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计转载 2013-01-18 10:36:43 · 2951 阅读 · 0 评论 -
shell编程,不断更新积累中~~
shell编程,不断更新积累中~~对shell脚本赋予执行权限,chmod +x *.sh1、变量:变量名可以是开头为字母或下划线,后面接任意长度的字母数字或下划线。变量可以不初始化,声明好以后是空值即null。如何为变量赋值?变量可以保存字符串值,所保存的字符数没有限制,但是要注意若字符串中包含空格,则需要加上双引号。例:first=isaac middle=ba原创 2013-01-22 10:03:57 · 476 阅读 · 0 评论 -
shell--传入参数的处理
转自http://blog.csdn.net/qzwujiaying/article/details/6371246参数处理-Shell传入参数的处理1. $# 传递到脚本的参数个数2. $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个3.脚本运行的当前进程ID号 4. $! 后台运行的最后一个进程的进程ID号 5. $@ 与$#相同,转载 2015-03-02 13:57:29 · 633 阅读 · 0 评论 -
Linux shell之seq用法
转自http://ju.outofmemory.cn/entry/66928$ seq 1000 #起始默认是 1,间隔默认也是1$ seq 2 1000 #间隔默认是1$ seq 1 3 10 #从1到10,间隔为3,结果是:1 4 7 10#!/bin/bashfor i in `seq 1 10`do echo eth$i does not have转载 2015-03-03 10:55:36 · 13507 阅读 · 0 评论 -
Shell脚本中单引号(‘)和双引号(“)的使用区别
转自:http://www.jb51.net/article/51343.htm在Linux操作系统上编写Shell脚本时候,我们是在变量的前面使用$符号来获取该变量的值,通常在脚本中使用”$param”这种带双引号的格式,但也有出现使用'$param'这种带引号的使用的场景,首先大家看一段例子:复制代码代码如下:[root@linux ~]# name=TekTe转载 2015-03-03 11:02:26 · 1147 阅读 · 0 评论 -
http://blog.sina.com.cn/s/blog_9d074aae01012ytf.html
转自http://blog.sina.com.cn/s/blog_9d074aae01012ytf.html关于shell中的for循环用法很多,一直想总结一下,今天网上看到上一篇关于for循环用法的总结,感觉很全面,所以就转过来研究研究,嘿嘿...1、 for((i=1;i2、在shell中常用的是 for i in $(seq 10)3、for i in `ls`转载 2015-03-03 11:03:08 · 1323 阅读 · 0 评论