shell
xb_0916
自我评价
为人诚恳,热情,专业知识扎实,工作认真踏实负责,良好的沟通能力及团队合作创新精神
展开
-
正则表达式
Regular Expression 简介中央研究院计算中心ASPAC 计划aspac@phi.sinica.edu.tw技术报告: 940191995 年 2 月 9 日Version : 1.0版权声明 目录 Why Regular Expression 组成 Regular Expression 的元素 使用 Regular Exp转载 2013-05-22 14:55:34 · 431 阅读 · 0 评论 -
linux shell if 参数
shell 编程中使用到得if语句内判断参数 –b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存在并且是正规文件时返回真 -g 当由pathname指定的文件或目录存在并且设置了S转载 2014-04-02 15:35:23 · 319 阅读 · 0 评论 -
shell 中数学计算总结
shell中的赋值和操作默认都是字符串处理,在此记下shell中进行数学运算的几个特殊方法1、错误方法举例 a) var=1+1 echo $var 输出的结果是1+1,悲剧,呵呵 b) var=1 var=$var+1 echo $var 输出结果是1+1,依然悲剧,呵呵 2、正确方法 1)使用let var=1 let "va转载 2013-07-19 15:38:56 · 354 阅读 · 0 评论 -
常用的正则表达式全面总结
PS:正则表达式用于字符串处理、表单验证等场合,实用高效。以下表达式本人收集于网络,做了简单整理,以备不时之需。没有全部验证,可能会存在部分错误,读者请自己调试鉴别更正。匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2转载 2013-06-28 16:16:00 · 465 阅读 · 0 评论 -
linux几种快速清空文件内容的方法
linux几种快速清空文件内容的方法 几种快速清空文件内容的方法: $ : > filename #其中的 : 是一个占位符, 不产生任何输出. $ > filename $ echo “” > filename $ echo /dev/null > filename $ echo > filename $ cat /dev转载 2013-06-20 11:02:37 · 364 阅读 · 0 评论 -
shell cut命令具体应用
cut命令 cut命令用于从文件或者标准输入中读取内容并截取每一行的特定部分并送到标准输出。截取的方式有三种:一是按照字符位置,二是按照字节位置,三是使用一个分隔符将一行分割成多个field,并提取指定的fields。cut命令有5个参数,其中-c,-b,-f分别表示"character", "byte"以及"field"截取方式。当采用field模式截取时,需要用"-d"转载 2013-05-28 14:48:49 · 514 阅读 · 0 评论 -
Shell Test命令参数解析
Shell Test命令参数解析author:润明 2012-2-1 QQ:226399587 http://blog.csdn.net/runming918 Test命令参数解析 .test -n string : string 不为空 test -z string : string 为空 test int1 -eq int2 : int1 == int 2转载 2013-05-28 14:35:15 · 426 阅读 · 0 评论 -
shell脚本中一些特殊符号
1、{} 大括号:用法一:通配符扩展 eg: ls my_{finger,toe}s这条命令相当于如下命令的组合:ls my_fingers my_toeseg: mkdir {userA,userB,userC}-{home,bin,data}我们将得到 userA-home, userA-bin, userA-data, userB-home, userB-bin,us转载 2013-05-24 13:18:53 · 534 阅读 · 0 评论 -
linux Shell : Test命令参数解析
格式: test conditionstest -n string : string 不为空test -z string : string 为空test int1 -eq int2 : int1 == int 2test int1 -ne int2 : int1 != int2 test int1 -gt int2 : int1 > int2 test转载 2013-05-24 13:16:40 · 467 阅读 · 0 评论 -
Sed学习笔记
1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介绍转载 2013-05-22 16:03:57 · 351 阅读 · 0 评论 -
awk应用小结(所有命令行均经调试)
awk调用:1.调用awk:第一种方式:命令行方式awk [-F field-separator] 'commands' input-file(s)[-F域分隔符]是可选的,因为awk使用空格作为缺省的域分隔符,因此如果要浏览域间有空格的文本,不必指定这个选项,如果要浏览诸如passwd文件,此文件各域以冒号作为分隔符,则必须指明-F选项,如:awk -F: 'comm转载 2013-05-22 16:35:03 · 485 阅读 · 0 评论 -
sed 的使用(一) -- s参数/替换
1. sed的语法命令[address] command 或者 address {commandcommandcommand}如果没有指定地址,将命令运用于匹配的每一行1abcdTS 2abcd abcd3abcdps 10vs 12TE 4abcd 6abcd7abcdcd---abcd--abSee Section 1.4转载 2013-05-22 16:02:51 · 875 阅读 · 0 评论 -
shell 字符串处理汇总(查找,替换等等)
原文地址:shell 字符串处理汇总(查找,替换等等) 作者:exp07字符串:简称“串”。有限字符的序列。数据元素为字符的线性表,是一种数据的逻辑结构。在计算机中可有不同的存储结构。在串上可进行求子串、插入字符、删除字符、置换字符等运算。字符:计算机程序设计及操作时使用的符号。包括字母、数字、空格符、提示符及各种专用字符等。一般字符转载 2014-03-25 11:38:09 · 729 阅读 · 0 评论