Linux Shell编程 sed命令】的更多相关文章

概述 sed 是一种几乎可以应用在所有 UNIX 平台(包括 Linux)上的轻量级流编辑器,体积小.所以,它可以对从如管道这样的标准输入中接收的数据进行编辑. sed 主要是用来将数据进行选取.替换.删除.新増的命令.我们看看命令的语法: [root@localhost ~] # sed [选项] '[动作]' 文件名 选项: -n:一般 sed 命令会把所有数据都输出到屏幕上.如果加入此选项,则只会把经过 sed 命令处理的行输出到屏幕上: -e: 允许对输入数据应用多条 sed 命令编辑:…
转自 http://www.cnblogs.com/aaronwxb/archive/2011/08/19/2145364.html 昨天写一个脚本花了一天的2/3的时间,而且大部分时间都耗在了sed命令上,今天不总结一下都对不起昨天流逝的时间啊~~~ 用sed命令在行首或行尾添加字符的命令有以下几种: 假设处理的文本为test.file 在每行的头添加字符,比如"HEAD",命令如下: sed 's/^/HEAD&/g' test.file 在每行的行尾添加字符,比如“TAI…
概述 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理.数据可以来自标准输入(stdin).一个或多个文件,或其它命令的输出.它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具.它在命令行中使用,但更多是作为脚本来使用.awk有很多内建的功能,比如数组.函数等,这是它和C语言的相同之处,灵活性是awk最大的优势. 命令的基本格式如下: [root@localhost ~]# awk '条件1 {执行语句 1} 条件 2 {执行语句 2…
概述 test 命令是Shell 脚本中用来进行条件判断的. test命令示例 按照文件类型进行判断 测试选项 作 用 -b 文件 判断该文件是否存在,并且是否为块设备文件(是块设备文件为真) -c 文件 判断该文件是否存在,并且是否为字符设备文件(是字符设备文件为真) -d 文件 判断该文件是否存在,并且是否为目录文件(是目录文件为真) -e 文件 判断该文件是否存在(存在为真) -f 文件 判断该文件是否存在,井且是否为普通文件(是普通文件为真) -L 文件 判断该文件是否存在,并且是否为符…
https://blog.csdn.net/hack8/article/details/39672145 Linux Shell编程中的几个特殊符号命令 & .&& . || 2014年09月29日 16:52:47 hack8 阅读数:15838更多 个人分类: 编程嵌入式系统木马路由器   & 放在启动参数后面表示设置此进程为后台进程 默认情况下,进程是前台进程,这时就把Shell给占据了,我们无法进行其他操作,对于那些没有交互的进程,很多时候,我们希望将其在后台启动,…
导读 本文为博文linux —— shell 编程(整体框架与基础笔记)的第4小点的拓展.(本文所有语句的测试均在 Ubuntu 16.04 LTS 上进行) 目录 基本文本处理 流编辑器sed awk模式扫描与处理语言 1.基本文本处理 sort :用于排序,常用参数 -t 指定一行的分隔符 -k 指定具体排序的规则 -d 按字典序排列  -f 忽略大小写  -u (unique)丢弃相同指定字段的记录 unique:报告或删除文件中重复的行. -c 在输出行前加上出现的次数    -d  (…
linux shell编程总结 本周学习了unix/linux shell编程,参考的是<LINUX与UNIX Shell 编程指南>,David Tansley著:徐焱,张春萌等译,由机械工业出版社出版的了,往内页那么一翻,都是2000年3月译的了,原书估计会更老,不过图书馆能找到合适于我这种初学者的也许就这么本了,将就着的吧. 这本书是以Bourne shell这个UNIX系统都支持的标准shell.Bourne Again shell(BASH).TCSH shell和Z shell它们…
#!/bin/bash my_fun() { echo "$#" } echo 'the number of parameter in "$@" is '$(my_fun "$@") echo 'the number of parameter in "$*" is '$(my_fun "$*")执行:./my.sh p1 "p2 p3" p4后返回:the number of param…
<Linux Shell编程与编辑器使用详解> 基本信息 作者: 刘丽霞 杨宇 出版社:电子工业出版社 ISBN:9787121207174 上架时间:2013-7-22 出版日期:2013 年7月 开本:16开 页码:424 版次:1-1 所属分类:计算机 > 操作系统 > Linux 计算机 > 软件与程序设计 > 综合 > 高级程序语言设计 更多关于 >>><Linux Shell编程与编辑器使用详解> 内容简介 计算机书籍 &…
导读 本文为博文linux —— shell 编程(整体框架与基础笔记)的第4小点的拓展.(本文所有语句的测试均在 Ubuntu 16.04 LTS 上进行) 目录 再识变量 函数 条件语句 循环语句 1.再识变量 Shell 中有3种变量:用户变量.位置变量.环境变量 用户变量 用户变量就是用户在Shell编程过程中定义的变量,分为全局变量和局部变量.默认情况下,用户定义的变量为全局变量,如果要指定局部变量,需要使用local限定词 1)Shell 中的特殊符号: 特殊字符列表如下: - 主目…