LouZhang

导航

11 2012 档案

学习shell script
摘要:这个shell script感觉就像是一门语言,很多的语法和C的一样。。所以后面的一些语法也不要多做记录了shell script 的注意事项: 1. 命令是从上而下,从左而右的分析与执行的 2. 命令、参数间的多个空白都会被忽略掉 3. 空白行被忽略掉,[tab]也视为空格 4. 读取到一个Enter符号(CR)才开始执行命令 5. 如果一行内容太多,则可以使用“\[Enter]”来扩展至下一行 6. “#” 注释test 命令测试: 参数太多啊。。不想写了Page380后面还有很多语法的介绍。。我没认真看等要用的时候再查询吧、、、 阅读全文

posted @ 2012-11-26 13:00 louzhang_swk 阅读(193) 评论(0) 推荐(0) 编辑

ubuntu11.10安装出现/cdrom问题以及不能格式成ext问题
摘要:今天帮蔡导装系统花了3个小时啊。。。好爽。。。主要就这些问题了:首先拿我的U盘给它的电脑装,读取不了= =我U盘真是个渣渣啊然后装的过程中发现说什么挂载了cdrom了。。要先umount后面百度了下还真有这回答的这样在装的一开始就可以按ctrl+alt+F1进入命令行然后sudo -i 进入root权限(还好我知道这个。。。。)再 umount -rfl /cdrom 就OK了再之后这个问题是解决了。。。不过又出现了个不能格式化成ext类格式问题。。。。(好像是这个意思吧。。英语不大懂啊)再最后。。之间试用ubuntu了。。。就是在U盘里使用ubuntu吧猛然间发现这里面居然有个选项是安装ub 阅读全文

posted @ 2012-11-24 23:40 louzhang_swk 阅读(623) 评论(0) 推荐(0) 编辑

文件格式化处理
摘要:1. 格式化打印printf 用法跟C语言的printf几乎一样2. awk 好用的数据处理工具 ---------------- 这段留着吧,现在没怎么用,今天也没怎么静下心来学这个命令 ----------------3. 比较 diff cmp diff [-bBi] from-file to-file -b 忽略一行当中仅有多个空白的区别,例如about me 与 about me是一样的 -B 忽略空白行的区别 -i 忽略大小写的区别4. patch5. pr 阅读全文

posted @ 2012-11-24 23:33 louzhang_swk 阅读(238) 评论(0) 推荐(0) 编辑

正则表达式
摘要:1. grep -A 意思是after,后面可加数字,表示列出该行外,后续的n行也列出来 -B意思是before,后面可加数字,表示列出该行外,前面的n行也列出来 1) 查找特定字符串: grep -n 'the' test 找出test文件中‘the’字符串所有的行并列出行号 2) 反向查找特定字符串:grep -vn 'the' test 找出test文件中没有‘the’字符串所有的行并列出行号 3) 忽略大小写: -i 4) []选取: grep 't[ae]st' test 查找tast或者test,[]中只有一个字符,即a或者e 5) 阅读全文

posted @ 2012-11-24 10:57 louzhang_swk 阅读(216) 评论(0) 推荐(0) 编辑

UNIX网络编程 -- -- 一个简单的时间获取客户程序
摘要:http://www.cnblogs.com/blacksword/archive/2012/03/03/2378655.html先看看这个链接unp.hunp.h /* include unph *//* Our own header. Tabs are set for 4 spaces, not 8 */#ifndef __unp_h#define __unp_h#include "../config.h" /* configuration options for current OS */ /* "../co... 阅读全文

posted @ 2012-11-23 20:46 louzhang_swk 阅读(1154) 评论(0) 推荐(0) 编辑

认识与学习bash(2)
摘要:1. stty stty -a 列出目前环境中所有的按键列表 ctrl+c 终止目前命令 ctrl+d 输入结束(EOF),例如邮件结束的时候 ctrl+m 就是Enter ctrl+s 暂停屏幕的输出 ctrl+q 恢复屏幕的输出 ctrl+u 在提示符下,将事先命令删除 ctrl+z 暂停目前的命令2. 通配符 * 代表0到无穷多个任意字符 ? 代表一定有一个字符 [] 例如[abcd]代表一定有a b c d 中的一个字符 [-] 例如[0-9]代表0到9之间的数字 [^] 例如[^abc]代表一定有一个字符,只要是非... 阅读全文

posted @ 2012-11-22 13:12 louzhang_swk 阅读(213) 评论(0) 推荐(0) 编辑

认识与学习bash(1)
摘要:1. echo 显示变量 echo $myname2. unset 删除变量 unset myname3. set 查看所有变量4. read -p 接提示符 -t 接等待秒数,不会一直等待用户 read -p "Please keyin your name: " -t 30 myname5. declare -i 定义整数数字类型 -x 和export一样,设置成环境变量 -r 设置成readonly类型 -a 定义成数组类型6. alias 命令别名设置 alias lm='ls -l | more'7. unalias 删除命令别名 阅读全文

posted @ 2012-11-21 22:17 louzhang_swk 阅读(190) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示