Shell
clicdl
这个作者很懒,什么都没留下…
展开
-
Shell笔记第二天 Find和xargs
[Find]常用参数 -name 按照文件名查找文件 -perm 按照文件权限来查找文件 -prune 过滤某个目录 -user 按照文件属主查找文件 -group 按照文件所属的组来查找文件 -mtime -n +n 按照文件修改时间来查找文件 -newer file1 ! file2 查找更改时间比文件file1新但比文件file2旧的文件 -t原创 2012-08-29 17:43:22 · 289 阅读 · 0 评论 -
Shell笔记第十一天 awk第五篇
printf【 printf修饰符】------------------------------------------------------------------------------ - 左对齐 Width 域的步长,用0表示0步长 .prec 最大字符串长度,或小数点右边的位数---原创 2012-09-10 14:46:21 · 271 阅读 · 0 评论 -
Shell笔记第十天 awk第四篇
本篇记录awk中内置字符串函数及其使用实例1. 【gsub】这个函数类似于sed,用于替换字符串用法用两种:gsub(r,s) 在整个$0中用s替代rgsbu(r,s,t) 在整个t中用s替代r第1中用法作用于所有域,第2中用法作用于指定的域本例实验前,将J.Troll的$5也改为12。 awk 'gsub(/12/,13)'原创 2012-09-07 18:16:28 · 218 阅读 · 0 评论 -
Shell笔记第九天 awk第三篇
本篇记录awk中操作符的实例1. 为输入域设置变量名awk '{name=$1;belts=$4; if(belts ~/Yellow/) print name "is belt" belts}' grade.txtP.Bunnyis beltYellow为输入域设置域变量名,引用变量的时候直接使用变量名即可。上例将域$1命名为name,域$4命名为belts原创 2012-09-06 16:42:55 · 1573 阅读 · 0 评论 -
Shell笔记第七天 awk第一篇
【简介】awk以发展这种语言的人A h o . We n i n b e rg e r和K e r n i g h a m命名,是一种自解释的编程语言。【主要功能】在文件或字符串中基于指定规则浏览和抽取信息。【基本格式】awk [-F field-separator] 'command' input-fiie(s)【域标志】awk 执行时,浏览的域被原创 2012-09-04 18:21:39 · 1942 阅读 · 0 评论 -
Shell笔记第八天 awk第二篇
本篇记录awk的各种用法实例,红色为命令,绿色为输出结果输入文件grade.txt,总共7个域,分别是姓名,升段日期,学生序号,腰带级别,年龄,目前比赛积分,比赛最高积分$ vim grade.txtM.Tansley 05/99 48311 Green 8 40 44J.Lulu 06/99 48317 green 9 24 26P.Bunny 02/99 48 Yellow原创 2012-09-05 18:04:22 · 2252 阅读 · 0 评论 -
Shell笔记第六天 正则表达式
【基本元字符】^ 只匹配行首,例如: ^hello, 匹配以hello开始的行$ 只匹配行尾, 例如: world$,匹配以world结束的行* 一个单字符后紧跟*,匹配0个或多个此单字符[ ] 只匹配[ ]内字符。可以是一个单字符,也可以是字符序列。可以使用 - 表示 [ ] 内字符序列范围,例如[1-5原创 2012-09-03 11:35:13 · 1882 阅读 · 0 评论 -
Shell笔记第四天 文件名置换和输入输出
【文件名置换】 * 匹配文件名中的任何字符串,包括空字符串 ? 匹配文件名中的任何单个字符[...] 匹配[ ] 中包含的任何字符[! ...] 匹配[ ] 中非感叹号!之后的字符 【Shell 输入与输出】1. echo格式 echo string参数: \c 不换行\t tab键\f 进纸\n 换行如果要上述转义字符生原创 2012-08-31 16:58:24 · 1503 阅读 · 0 评论 -
Shell笔记第五天 命令执行顺序
【&&】格式: command1 && command2command1执行成功后才会执行command2例如 mv /home/user1 /home/backup && rm -r /home/user1上面的命令,只有成功将目录转移后才会执行删除命令【||】格式: command1 || command2command1没有执行成功的情况下执行comman原创 2012-08-31 17:32:16 · 1850 阅读 · 0 评论 -
Shell笔记第一天 软链接
[链接]1. 符号链接和硬链接ls -l 文件类型和权限位 硬链接数 所有者 所在组 文件大小 文件更新日期 相对路径2. 创建链接ln source destln 1.txt 1.lnhard // 创建硬链接ln -s 1.txt 1.lnsoft //创建软链接结果:ls -l原创 2012-08-29 16:58:05 · 978 阅读 · 0 评论 -
ubuntu64位bash ./ 没有那个文件目录
经常在ubuntu 64位下运行 ./xxx 会跳出来说没有这个文件或者目录,但是ls看又有这个文件,很是奇怪。特别是看到很多人在ubuntu 64 位 下运行 qq for linux 出现这个问题,居然无人解答,更是奇怪。其实原因很简单,是因为他没有32位的运行库 ia32-libs 会出这种八杆子打不着的奇怪提示。直接安装即可。apt-get install ia32-lib转载 2012-09-28 11:41:35 · 410 阅读 · 0 评论