字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似。
单引号
str='this is a string'单引号字符串的限制:
单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的;
单引号字串中不能出现单引号(对单引号使用转义符后也不行)。
双引号
your_...
分类:
系统相关 时间:
2015-08-01 19:06:57
阅读次数:
188
SHELL字符串操作bash Shell提供了多种字符串处理的命令:
awk命令
expr命令...
分类:
系统相关 时间:
2015-07-28 08:01:07
阅读次数:
166
在编写shell程序时,经常会涉及到字符串相关操作。有许多命令语句,如awk,sed都能够做字符串各种操作。 事实上shell内置一系列操作符号,能够达到相似效果,使用内部操作符会省略启动外部程序等时间,因此速度会很的快。如果内置的操作符能够做到的,优先使用内置的。 1 推断读取字符串值 ...
分类:
系统相关 时间:
2015-07-24 10:38:49
阅读次数:
150
感谢原创,文章很有帮助。转自:http://www.cnblogs.com/chengmo/archive/2010/10/02/1841355.html一、判断读取字符串值表达式含义${var}变量var的值, 与$var相同${var-DEFAULT}如果var没有被声明, 那么就以$DEFAU...
分类:
系统相关 时间:
2015-07-15 12:56:05
阅读次数:
134
字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似。单引号str='this is a string'单引号字符串的限制:单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的...
分类:
系统相关 时间:
2015-07-02 06:26:10
阅读次数:
140
业务背景,在执行oracle文件时,需要授权给相应文件,一边我们用chown-Roracle:oraclegroupxxx,不同服务器oraclegroup名字不相同,怎么样获取呢?方法:首先,我们可以通过命令groupsoracle获取oraclegroups,格式如下:oracle:oinstalldba怎么样获取group名字(oinstall)?提..
分类:
数据库 时间:
2015-05-23 06:36:03
阅读次数:
168
这篇博文我们按照每一种正则表达式符号来整理。
1)行首定位符“^”:匹配行首的字符
#-----------------------------/chapter8/ex8-2.sh------------------
#! /bin/bash
#列出/etc目录中的以字母po开头的文件
str=`ls /etc | grep "^po"`
echo "$str"
注意:str变量的赋值,...
分类:
其他好文 时间:
2015-05-21 12:52:49
阅读次数:
101
$myStr="node=slave-01:2.05:1.25:1.00"$time tmp=${myStr%%:*};echo ${tmp##*=}real 0m0.000suser 0m0.000ssys 0m0.000sslave-01${string#*pattern} ...
分类:
系统相关 时间:
2015-05-12 01:24:18
阅读次数:
222
linux shell 字符串操作(长度,查找,替换)详解
分类:
系统相关 时间:
2015-05-09 01:08:46
阅读次数:
310
shell中的字符串:字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了,哈哈),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似。单引号:单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的单引..
分类:
系统相关 时间:
2015-05-05 16:57:09
阅读次数:
116