2009年2月12日

fork source exec区别差异

摘要: * 这个对理解线程的环境相当有用,知道什么时候应该用fork,exec * 部分来自网上, 有部分是自己添加了注解… fork 使用 fork 方式运行 script 时, 就是让 shell(parent process) 产生一个 child process 去执行该 script, 当 child process 结束后, 会返回 parent process, 但 parent pr... 阅读全文

posted @ 2009-02-12 12:12 starspace 阅读(478) 评论(0) 推荐(0) 编辑

" "(双引号)与 ' '(单引号)的区别

摘要: 还是回到我们的command line来吧 经过前面的学习,应该很清楚当你在shell prompt后面敲打键盘、直到按下enter的时候,你输入的文字就是command line了,然后shell才会以进程方式执行你所提交的命令。但是,你又可知道:你在command line输入的每一个文字,对shell来说,有什么类别之分呢? 简单而言,command line的每一个charactor分... 阅读全文

posted @ 2009-02-12 12:08 starspace 阅读(764) 评论(0) 推荐(0) 编辑

Shell脚本调试技术

摘要: 本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查, 使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 一. 前言 shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为... 阅读全文

posted @ 2009-02-12 12:03 starspace 阅读(423) 评论(0) 推荐(0) 编辑

导航