ChinaUnix.net
相关文章推荐:

bash shell 源码

小弟最近看bash源码,对它的结构比较疑惑,高手可否指点一下,cp,chmod等命令的实现相应的文件?

by PacificBigPanda - Shell - 2009-04-23 17:41:55 阅读(3026) 回复(5)

相关讨论

本帖最后由 simon8410 于 2011-07-20 01:44 编辑 最近开始研读bash源码,有没有人也有这个想法啊,可以相互交流一下,制定一个plan,共同切磋进步,一个人闷头搞实在是累:sleepy: 。欢迎感兴趣的跟我联系哦(再补充上传一个文档)

bashcodeInterpretershellsource

by simon8410 - Shell - 2012-03-25 21:37:45 阅读(7843) 回复(12)

最近开始研读bash源码,有没有人也有这个想法啊,可以相互交流一下,制定一个plan,共同切磋进步,一个人闷头搞实在是累:sleepy: 。欢迎感兴趣的跟我联系哦

bashcodeInterpretershellsource

by simon8410 - Linux环境编程 - 2011-07-20 08:29:31 阅读(2989) 回复(3)

由于工作需要要求用bash源码 不知哪位大虾能给点建议 网上有bash源码吗? 不胜感激

by feiyanglan - 程序开发 - 2006-08-07 13:11:08 阅读(664) 回复(3)

由于工作需要要求用bash源码 不知哪位大虾能给点建议 网上有bash源码吗? 不胜感激

by feiyanglan - Linux环境编程 - 2006-08-07 13:11:08 阅读(1423) 回复(3)

制作一个rootfs(root file system)需要编译/安装Sysvinit,bash,coreutils源码包,这3个源码包为系统启动后建立一个基本的命令运行环境。 其中比较关键的,Sysvinit会在rootfs的sbin目录下安装可执行文件init,系统启动加载完kernel,会运行init,产生init进程,init进程会fork其它 子进程;bash会在rootfs的bin目录下安装bash可执行文件,运行bash,会有提示符,建立人机交互环境,一般有/bin/sh软连接指向/bin/bash;安装bash 源码包只能运...

by swangwu - MaxWit & g-bios - 2009-11-17 10:30:48 阅读(3008) 回复(3)

小弟我最近想读bash源码. 在找程序入口点的时候发现整个bash-3.0.tar.gz里面有49个左右的main函数. 试用如下方法找真正的入口main: 1. 分析每一个main函数.看了其中一些是用来调试特定功能的.还没看完全部. 觉得此方法有点笨.而且有结果可能会偏差. 2 ./configure 生成makefile 来分析. 目前还没结果. 3. 查找bash-3.0.tar.gz里面的说明文件. 结果:没有找到对.c和.h文件的说明. 各位高手有类似的经验能给提点建议嘛?!先谢过!

by coolpp008 - Linux环境编程 - 2012-02-02 11:47:23 阅读(4986) 回复(6)

自动安装apache+php+mysql的源码! #!/bin/sh #---------------------config start------------------------- mysql_tar_gz_name="mysql-5.0.33.tar.gz" apache_tar_gz_name="httpd-2.0.59.tar.gz" php_tar_gz_name="php-5.2.1.tar.gz" zend_tar_gz_name="ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz" freetype_tar_gz_name="freetype-2.1.10.tar.bz2" libpng_tar_gz_name="libpng-1.2.16.tar.gz" jpegsrc_tar_gz_name="jp...

by badb0y - Linux文档专区 - 2008-05-20 11:15:28 阅读(665) 回复(0)

bash shell 是 Linux 中的众多可用 shell 的其中之一。它也被称为 Bourne-again shell,这是以早期 shell(/bin/sh)的创建者 Stephen Bourne 命名的。bash 在本质上是与 sh 兼容的,但是在函数和编程功能方面提供了许多改进。它合并了来自 Korn shell (ksh) 和 C shell (csh) 的特性,并且准备成为与 POSIX 兼容的 shellshell 是一个可以接受并执行命令的程序。它还支持编程结构,允许从比较小的部分构建复杂的命令。这些复杂...

by 杨铁柱嵌入式 - Linux文档专区 - 2010-02-23 15:50:49 阅读(958) 回复(0)

GUI 非常优秀,但是要释放 Linux® 的真正威力,命令行是任何东西都无法取代的。在这篇文章中,Ian Shields 为您介绍了 bash shell 的一些主要特性,并重点介绍对 LPI 认证非常重要的特性。阅读完本文后,您将可以非常熟练地使用基本的 Linux 命令,比如 echo 和 exit、设置环境变量,以及收集系统信息。 关于本系列 本系列文章帮助您了解 Linux 系统管理任务。您还可以通过我们的 系列路线图 利用本系列内容来准备 Linux Pr...

by coolcoolrain - Linux文档专区 - 2010-01-15 21:56:05 阅读(1425) 回复(0)

1.shell是用户与系统核心沟通的桥梁 2.当前系统有多少可用的shell?/etc/shells3.每个用户登陆时候默认的shell:/etc/passwd 4.变量和环境变量不同的! 5.变量的获取:echo $变量名或者${变量名} 变量的设置:变量名=内容 取消变量:unset 变量名 将变量内容设置为VBird's name name="VBird's name" 或者name=VBird\'\ name export 变量名使变量成为环境变量 在PATH变量中累加:/sbin目录 PATH=$PATH:/sbin 或者 PATH...

by 破壳成龙 - Linux文档专区 - 2008-10-18 20:58:15 阅读(595) 回复(0)