转自:http://os.51cto.com/art/200907/140987.htmvi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(linux vi命令真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。:s/vivian/s...
分类:
系统相关 时间:
2015-01-12 17:24:20
阅读次数:
259
在bashshell中,$( )与` ` (反引号)都是用来做命令替换用(command substitution)的。所谓的命令替换与我们第五章学过的变量替换差不多,都是用来重组命令行:*完成引号里的命令行,然后将其结果替换出来,再重组命令行。例如:$ echo the last sunday i...
分类:
系统相关 时间:
2015-01-12 14:34:32
阅读次数:
210
1. vi模式下的替换命令: s表示替换(substitute),g表示全局搜索(global search) :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivian/sky...
分类:
系统相关 时间:
2015-01-08 14:42:17
阅读次数:
201
$( )与` ` (反引号)都是用来做命令替换用(command substitution)的接下来,再让我们看${ }吧...它其实就是用来作变量替换用的啦。shell if 判读语句常见的:[ 前后空格] 前面空格[ -d FILE ] 如果 FILE 存在且是一个目录则为真。[ -f FILE...
分类:
系统相关 时间:
2015-01-05 18:22:29
阅读次数:
160
如果表达式中包含特殊字符,Shell 将会进行替换。例如,在双引号中使用变量就是一种替换,转义字符也是一种替换。举个例子:#!/bin/basha=10echo -e "Value of a is $a \n"运行结果:Value of a is 10这里 -e 表示对转义字符进行替换。如果不使用 ...
分类:
系统相关 时间:
2014-12-30 19:01:46
阅读次数:
213
本章学习vi编辑器中的全局替换命令。通过全局替换命令,可以自动替换文件中所有出现过的某个单词。全局替换一般会用到两个ex命令:" :g "(global,全局)," :s "(substitute,替换)。
替换命令:
替换命令的语法如下: " :s/old/new/ ",该命令会将当前这一行中第一个出现的old模式替换为new。其中斜线用来分隔命令的各部分(如果斜线位于该命令的最后一个字符,...
分类:
系统相关 时间:
2014-12-27 15:15:10
阅读次数:
285
命令别名aliasCMDALIAS=‘COMMAND[options][arguments]‘在shell中定义的别名仅在当前shell生命周期中有效:别名的有效范围仅为当前shell进程命令替换:$(COMMAND),反引号:`COMMAND`把命令中某个子命令替换为执行结果的过程bash支持的引号:``:命令替换"":弱引用,可以实现变量..
分类:
其他好文 时间:
2014-12-09 01:55:52
阅读次数:
237
命令别名aliasCOMALIAS=‘COMMAND[options][arguments]‘在shell中定义的别名仅在当前shell生命周期中有效:别名的有效范围仅为当前shell进程:ualiasCOMALIAS删除别名aliascp=‘cp-i‘命令替换$(COMMAND)反引号`COMMAND`把命令中某个子命令替换为其执行结果的过程echo"thecurrentd..
分类:
其他好文 时间:
2014-12-06 06:44:04
阅读次数:
143
shell的内建命令exec将并不启动新的shell,而是用要被执行命令替换当前的shell进程,并且将老进程的环境清理掉,而且exec命令后的其它命令将不再执行。 因此,如果你在一个shell里面,执行exec ls那么,当列出了当前目录后,这个shell就自己退出了,因为这个shell进程已被替...
分类:
系统相关 时间:
2014-12-04 17:18:22
阅读次数:
153
引号的作用1双引号(“”)1)使用””可引用除字符$(美元符号)、`(反引号)、\(反斜线)外的任意字符或字符串。双引号不会阻止shell对这三个字符做特殊处理(标示变量名、命令替换、反斜线转义)。Eg:name=gezn; echo “User name:$name”//将打印User name ...
分类:
系统相关 时间:
2014-11-26 22:10:06
阅读次数:
287