shell
daspr
这个作者很懒,什么都没留下…
展开
-
linux之sed用法
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed [-nefri] ‘command’ 输入文本常用选项:-n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到萤幕上。但如果加上 -n 参数后,则只转载 2013-12-11 17:13:38 · 625 阅读 · 0 评论 -
linux/unix命令详解之sort
功能说明:将文本文件内容加以排序。语 法:sort [-bcdfimMnr][-o][-t][+-][--help][--verison][文件]补充说明:sort可针对文本文件的内容,以行为单位来排序。参 数:-b 忽略每行前面开始出的空格字符。-c 检查文件是否已经按照顺序排序。-g 按照一般的数字排序。-d 排序时,处理英文字母、数字及空格字符转载 2013-12-11 17:45:53 · 1515 阅读 · 0 评论 -
SED与AWK学习笔记
1. 基本概念Sed是一个“非交互式”的面向字符流的编辑器。这个面向字符流就像是我去餐厅点了一道菜让厨师做,菜都是字符,厨师做好后直接送到我面前。所以我只要下达命令就好。Sed的优点是可以在一个地方指定所有的编辑指令,然后通过文件传递一次来执行他们。但是它在每次多于一行的处理能力方面有限制。Awk的典型应用是将数据转换成格式化的报表。增强可读性。因此当数据有某种结构时就能最好的转载 2013-12-11 17:23:16 · 4962 阅读 · 0 评论 -
grep awk sed常用用法
1. grep简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩转载 2013-12-11 17:36:29 · 545 阅读 · 0 评论 -
linux/unix命令详解之find
一:功能说明:1、主要用于寻找文件或目录2、语法:find [path...] [expression]第一个参数开始于‘-’, ‘(’, ‘)’, ‘,’ 或 ‘!’,任何这些符号之前的内容都是path部分,之后的是expression部分。二:expression部分说明:1、选项:所有的选项都会返回true,他们一般都是限制性的选项,需要对搜寻起影响,所以一般把他们放在e转载 2013-12-11 17:44:59 · 628 阅读 · 0 评论 -
linux/unix命令详解之sed
ps:我只能说别说你会sed。。。这篇综合很多sed文档写成。1. 功能说明:利用script来处理文本文件。语 法:sed [-hnV][-e(script)][-f (script文件) ][文本文件]补充说明:sed可依照script的指令,来处理、编辑文本文件。2. 定址可以通过定址来定位你所希望编辑的行,该地址用数字构成,用逗号分隔的两个行数表示以这两行为起止的转载 2013-12-11 17:47:10 · 2649 阅读 · 0 评论 -
linux shell 特殊符号的表示
二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别. 整数比较 -eq 等于,如:if [ "$a" -eq "$b" ] -ne 不等于,如:if [ "$a" -ne "$b" ] -gt 大于,如:if [ "$a" -gt "$b" ] -ge 大于等于,如:if [ "$a" -ge "$b" ] -lt 小于,如:if [ "$a" -lt "转载 2013-12-11 18:22:16 · 476 阅读 · 0 评论 -
Linux的经典shell命令整理
1.删除0字节文件find -type f -size 0 -exec rm -rf {} ;2.查看进程按内存从大到小排列ps -e -o “%C : %p : %z : %a”|sort -k5 -nr3.按cpu利用率从大到小排列ps -e -o “%C : %p : %z : %a”|sort -nr4.打印说cache里的URLgrep -r -转载 2014-01-15 14:37:26 · 477 阅读 · 0 评论 -
[shell] if else以及大于、小于、等于逻辑表达式
大多数情况下,可以使用测试命令来对条件进行测试。比如可以比较字符串、判断文件是否存在及是否可读等,通常用"[]"来表示条件测试。注意这里的空格很重要。要确保方括号的空格。if ....; then .... elif ....; then .... else .... fi[ -f "somefile" ] :判断是否是一个文件 [ -x "/b转载 2014-01-23 14:38:19 · 623 阅读 · 0 评论