ls了一把,但是不是很明白 p The entry is a FIFO (or "named pipe") special file. 还有后面的grep -v "\/"应该表示排除带有 \/的 但是不知道LS -Lp表示什么
by OpenSolari - Shell - 2008-07-09 10:04:11 阅读(1447) 回复(4)
RT 另: ls -a | sed -n '/^\./p' ls -al | sed -n '/^\./p' 为什么前者能列出所有隐含文件 后者不可呢?
[语法]: grep [选项] 模式 [文件…] [说明]: 在指定的文件中搜索模式,并显示所有包含模式的行,模式是一个正规表达式,在使用正规表达式时,最好将其引在单引号(’) 中,若指定文件为缺省,则使用标准输入,正规表达式可以是: . 匹配任意一个字符 * 匹配0个或多个*前的字符 ^ 匹配行开头 $ 匹配行结尾 [] 匹配[ ]中的任意一个字符,[]中可用 - 表示范围, 例如[a-z]表示字母a 至z 中的任意一个 \ 转意字符 命令中的选项为: -b ...
1、 linux下 : grep "rt\>" zx 命令可以在zx下精确匹配 rt 但在Unix下运行,却没有任何显示,难道此命令格式只在linux下执行? 2、 精确匹配的另外一种做法为 注意在每个匹配模式中抽取字符串后有一个< Ta b >键 但是无论我在unix和linux下按Tab健,都没有正确反映
发现有些平台,不支持grep的-p参数的,对于用惯了-p的我,还真是头疼啊。。。 其中一部分还好,有pcregrep用,但另外一些pcregrep都没有,就麻烦了 各位有谁解决掉这问题的吗,怎么把这个-p装上呢。。。 (发现CentOS支持,Debian和FreeBSD都不支持,其它的还没验证)
每天需要写morning report,里面有一些无用的信息,想写个脚本处理一下,遇到一个难题,请高手帮忙。 原始信息: comparing host1 …… comparing host2 …… comparing host3 …… difference1 ################ difference2 ################ difference3 ################ comparing host4 …… comparing host5 …… comparing host6 …… difference1 ################ difference2 ################ difference3 ##########...