最近总结了一下shell中关于字符串的一些操作,希望能帮助大家更好的了解shell。在shell中也可以通过awk、sed等外部命令来操作字符串,但是调用这些外部命令处理起来与shell内置操作符的性能相差非常大,所以建议大家尽量使用内置操作符和函数来完成对字符串的操作。废话不多说..
分类:
系统相关 时间:
2016-04-05 02:22:17
阅读次数:
288
#This script is to parse data file: fun0() { ##[INFO1]a=1 b=2 c=3[INFO2]a=7 b=8 c=9[INFO3]a=x b=y c=z } #! /bin/bashread Info Abc#echo $Infoif [ "$Inf ...
分类:
系统相关 时间:
2016-04-04 22:49:35
阅读次数:
264
VMware安装好centos/rhel后要配置的几点(配置本地光盘yum源、修改网卡名称为eth0等)[root@localhost~]#setenforce0[root@localhost~]#sed-i‘s/SELINUX=enforcing/SELINUX=disabled/‘/etc/selinux/config[root@localhost~]#tarzcvf/root/redhat.repo.tgz/etc/yum.repos.d/*[ro..
分类:
其他好文 时间:
2016-04-04 13:22:57
阅读次数:
289
1功能说明sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变..
分类:
系统相关 时间:
2016-04-03 11:52:26
阅读次数:
348
全部回文字的结构特征例如以下: 假设字符数是偶数,那么它在结构上表现为:一个字符序列连着还有一个字符同样但次序恰好相反的字符序列。 假设字符数为奇数,那么它在结构上表现为:一个字符序列连着还有一个字符同样但次序恰好相反的字符序列,可是这两个序列中间共享一个同样的字符。 sed命令可以记住之前匹配的子 ...
分类:
系统相关 时间:
2016-04-02 12:07:13
阅读次数:
268
安装Webmin———————————————————–sed-i‘s/SELINUX=enforcing/SELINUX=disabled/g’/etc/selinux/configsetenforce0rpm-ivhhttp://elrepo.org/linux/elrepo/el7/x86_64/RPMS/elrepo-release-7.0-2.el7.elrepo.noarch.rpmrpm-ivhhttp://pkgs.repoforge.org/..
分类:
Web程序 时间:
2016-04-01 16:11:13
阅读次数:
594
公司让我做一个看一下在优化的程序和比原来的程序快多少,但是文件还在运行的服务器上,我需要把用到的文件复制到测试服务器上去。但是测试服务器上有的,目录不全,会导致scp出错。就发生了以下的故事。 首选我要查看每个程序用到的文件,然后我整理成了一个TXT 一共十八个程序,暂时把这个文件保存成c 首先提取 ...
分类:
其他好文 时间:
2016-04-01 11:30:10
阅读次数:
308
sed命令行格式为: sed [-nefri] ‘command’ 输入文本/文件 常用选项: -n∶取消默认的输出,使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到屏幕上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会 ...
分类:
系统相关 时间:
2016-03-31 20:23:14
阅读次数:
253
题目:要求用sed将/et/passwd的每一行的第一个数和最后一个单词交换位置[root@oldboyetc]#sed-n‘1p‘passwdroot:x:0:0:root:/root:/bin/bash一、分析:sed替换配合正则表达式将会发挥最佳效果。下面来分析匹配特点:因为passwd文件每一行的特点都是一样的,所以先提取第一列观察..
分类:
其他好文 时间:
2016-03-31 00:28:15
阅读次数:
174
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本:awk、nawk和gawk,未作特别说明,一般指gaw..
分类:
其他好文 时间:
2016-03-31 00:20:41
阅读次数:
207