Shell变量 Shell支持三种类型的变量 用户自定义变量:用户自定义的变量,变量名以英文字母或下划线开头,区分大小写。 位置变量:根据位置传递参数给脚本的变量,默认支持9个位置变量 $1,$2,$3...$9 预定义变量: 预定义的特殊变量,只能使用,不能修改 用户自定义变量 位置变量 新建根据 ...
分类:
系统相关 时间:
2016-08-11 00:56:36
阅读次数:
180
shell基础知识Shell的作是解释执用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive),Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执完,而不必一条一条地敲命令。历..
分类:
系统相关 时间:
2016-08-10 00:59:09
阅读次数:
256
bash 几个常用的代码 #########最简单的bash ##########看运行时间 ########## while循环 ########## 关于中断光标 ############shell判断 ############shell Debug ############break #### ...
分类:
系统相关 时间:
2016-08-07 21:24:44
阅读次数:
196
通过命令行和Mysql交互 [root]#mysql -uroot -p123 -e "show databases" -e: execute: 执行数据库命令 通过脚本和数据库进行交互,sql一定要用""引起来表示执行语句 #!/bin/bash #mysql.sh mysql="/usr/loc ...
分类:
数据库 时间:
2016-08-05 00:35:22
阅读次数:
707
echo[选项][输出内容]-e:支持反斜线控制的转义字符例:echo-e"hell\bo"→输出结果为"helo"echo-e"\x68\t\x65\t\x6c\n\x6c\t\x6f\t"→输出hello(带有格式)echo-e"\e[1;34mThisisablue\e[0m"→输出蓝色字体(Thisisablue) #30m=黑色,31m=红色,32m=绿色,33m=黄色 #34m=蓝色..
分类:
系统相关 时间:
2016-07-29 19:23:22
阅读次数:
257
0 shell基础概念 Shell是解释性语言,使用脚本编程语言的好处是,它们多半运行在比编译型语言还高的层级,能够轻易处理文件与目录之类的对象;缺点是它们的效率通常不如编译型语言。Shell命令有本身的限制和效率问题,以下情况一般不推荐Shell: 资源密集型的任务,尤其在需要考虑效率时(比如,排 ...
分类:
系统相关 时间:
2016-07-24 23:53:52
阅读次数:
307
什么是shell: linux使用的默认shell是Bash: shell脚本的后缀名为.sh,shell脚本的第一行#!/bin/bash 不是注释,而是标识这是一个shell脚本,因为linux并不靠后缀名来识别文件: 如果执行shell脚本: ...
分类:
系统相关 时间:
2016-07-24 22:41:41
阅读次数:
228
join命令详解;-a选项:执行用某一个文件去匹配;-o选项:执行匹配的行输出第几部分 ...
分类:
系统相关 时间:
2016-07-22 10:15:27
阅读次数:
203
find命令选项 -name 按照文件名查找 -type 查找某一类型的文件(b 代表设备块;d 目录;c 字符设备文件;l 符号(软)链接文件;f 普通文件) -size 查找文件长度或者大小 -prune 查找文件时排除当前文件夹,不查找 -path -depth 查找文件时,首先查找当前文件、 ...
分类:
系统相关 时间:
2016-07-21 21:53:36
阅读次数:
281