sed编辑器:流编辑器(stream editor)。 vim:文本编辑器。 流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。 sed编辑器的处理流程 读入一行数据 根据给出的编辑器命令匹配数据 按照命令修改流中的数据 将新的数据输出到STDOUT sed命令格式 sed opti ...
分类:
系统相关 时间:
2021-04-08 13:24:35
阅读次数:
0
shell #! /bin/bash #外层循环 for ((i=1;i<=9;i++)) do #内层循环 for ((j=1;j<=i;j++)) do #计算2个数的乘积 let "product=i*j" #输出乘积 printf "i*i?j=$product" #输出空格分隔符 if [ ...
分类:
编程语言 时间:
2021-03-03 11:55:14
阅读次数:
0
code macname@localhost Desktop % cat content fox jumps over the lazy dog. fox jumps over the lazy dog. fox jumps over the lazy dog. fox jumps over the ...
分类:
系统相关 时间:
2020-12-01 12:32:52
阅读次数:
24
由 shell sed 替换规则 s/pattern/replacement/flags 引起的一些小想法: 以前在vim 替换所有的时候,Googel 上搜索一下,vim 字符串替换,然后直接执行 s/a/b/g 将所有的a替换成b, 那么为什么会这样写,要这样写呢?如果问自己的话,自己会说不知道 ...
分类:
其他好文 时间:
2020-09-18 17:23:43
阅读次数:
49
# sqlversion.php sqlversion_file=${cur_dir}/web-admin/sql_version/sqlversion.php sed -i "s#^\$db_host.*;#\$db_host='${DB_HOST}';#g" $sqlversion_file s ...
分类:
系统相关 时间:
2020-06-10 17:17:40
阅读次数:
400
本文是要讲linux 不打开文档/文件的情况下,替换文本内容。打开文档,在文档/文件内替换内容的,可以用vim,可参考这篇文章vim 替换文本 。 话题相关#linux 文件替换字符串#sed 字符串替换#shell 文件替换某行#linux 替换指定行内容#linux 替换某行 linux一般用s ...
分类:
系统相关 时间:
2020-01-30 17:00:40
阅读次数:
156
字符串匹配: sed -i 's/root/ROOT/' passwd 将文件passwd中,每一行中,匹配的第1个符合条件的字符串替换掉,剩下的不匹配 sed -i 's/root/ROOT/2' passwd 将文件passwd中,每一行中,匹配到的第2个符合条件的字符串替换掉,剩下的不匹配 s ...
分类:
系统相关 时间:
2020-01-14 09:55:39
阅读次数:
95
sed命令常见用途 1. 查找关键词做全局替换 2. 查找/etc/crontab 第17行,并且把0,30替换为15,45 3. 查找/etc/crontab 中的关键字script.sh,并且把15,45替换为0,30 4. 在第17行后添加新的 一行内容 5. 在/etc/crontab中查找 ...
分类:
系统相关 时间:
2019-09-04 18:55:35
阅读次数:
101
时间长不用,总是会忘掉的。。。。。。。。还是烂笔头好些。 sed 命令使用帮助及实操举例 功能:主要用来对一个或多个文件进行编辑,简化对文件的反复操作。 语法: sed [-hnV] [-e<script>][-f<script文件>][文本文件] 参数: -e <script> 根据script指 ...
分类:
系统相关 时间:
2019-03-05 23:16:33
阅读次数:
234
备份数据库时,采用了全库备份,但是因为某些原因需要回滚一个表的数据到备份数据库上,如果回滚整个库就比较费时间,因为可能这个表只有几十M,但是其它表可能有十几上百G,这时候就需要将需要恢复的表提取出来了 现在有备份库 ,里面有多张表,现在需要恢复其中 这张表的数据 提取建表语句 shell sed e ...
分类:
数据库 时间:
2018-12-03 15:33:37
阅读次数:
149