自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 UNIX编程环境(The UNIX Programming Environment) 备忘录(七)

<br />第七章 UNIX系统调用<br /><br />低级I/O<br />-------<br />所有的I/O都是由两个系统调用完成:read/write<br />fd  为文件描述符<br />buf 为字符数组<br />n   为要传输的字节数<br />int fd, n, nread, nwritten;<br />char buf[SIZE]<br />nread = read(fd, buf, n);<br />nwritten = write(fd, buf, n);<br />

2010-11-07 19:31:00 317

原创 UNIX编程环境(The UNIX Programming Environment) 备忘录(六)

<br />第六章 使用标准I/O编程<br /> <br /><ctype.h> 字符测试宏<br />isalpha(c) 字母 a-z A-Z<br />issupper(c) 大写 A-Z<br />islower(c) 小写 a-z<br />isdigit(c) 数字 0-9<br />isxdigit(c) 十六进制数字 0-9 a-f A-F<br />isalnum(c) 字母或数字<br />isspace(c) 空格,Tab,换行,垂直Tab,换页,回车<br />ispunct(c)

2010-11-07 14:31:00 326

原创 UNIX编程环境(The UNIX Programming Environment) 备忘录(五)

<br />第五章  Shell编程<br /> <br />在shell中,case更为高效(记得书上提到了这个,不过在这遍整理时,没发现原话)<br />case word in<br />模式) 命令;;  #结尾是两个";"<br />...<br />模式) 命令;;<br />esac<br />==========================================<br />Shell内部变量<br />$#  参数个数<br />$*  shell所有参数<br />$@  类

2010-11-07 11:00:00 268

原创 UNIX编程环境(The UNIX Programming Environment) 备忘录(三)

<br />第三章<br /><br />sleep n  n为睡眠时间,单位为秒<br />==========================================<br />>文件名  创建文件的快捷方法,相当于touch<br />==========================================<br />Shell元字符<br />>  将标准输出重定向到文件<br />>>  将标准输出附加到文件<br /><  从文件获取标准输入<br />|  管道<br />

2010-11-07 09:25:00 228

原创 UNIX编程环境(The UNIX Programming Environment) 备忘录(四)

<br />第四章 过滤程序<br /> <br />grep/egrep/fgrep<br />fgrep  可同时搜索多个文字字符串<br />egrep  解释真正的正则表达式<br />-f  fgrep/egrep可通过该选项从指定的文件中读取模式<br />------------------------------------------<br />grep/egrep正则表达式<br />c  任何与自己匹配的非特殊字符<br />/c  去掉字符c的任何特殊意义<br />^  行首<br

2010-11-07 09:25:00 269

原创 UNIX编程环境(The UNIX Programming Environment) 备忘录(二)

od  以特定的进制显示文件内容-c  以字符形式查看文件-b  以八进制输出-d  每字节按十进制输出通过"od -bc 目录名"查看目录时,BSD下面的显示并不像书上那样,也不是按书上所说的规范在Debian下面,od命令不能查看目录==========================================cat   -u  禁用缓冲 //但似乎默认就是禁用缓冲的==========================================file  查看文件类型============

2010-11-04 21:54:00 432

原创 UNIX编程环境(The UNIX Programming Environment) 备忘录(一)

<br />试验环境:虚拟机下的Fedora 13、Debian 5 、FreeBSD 8.1 <br /> <br /> <br />第一章<br />@ 消行符<br />    # 删字符<br />    这两个特殊字符在Fedora、Debian、BSD 下试验都没有起到对应的作用。在练习中提到除了第7版Shell,多数Shell把#解释成注释,不知道是不是大多数Shell都没实现这两个特殊字符的作用。<br /> <br />    Delete、Break可以终止命令,在Debian和BSD下

2010-11-04 13:27:00 375

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除