第六章 shell编程 shell 不但是 unix 的用户交互界面,还是一门程序设计语言,系统注册进入时就会执行一个shell命令文件 .profile ,下面对shell中的常用命令作简单介绍。 $n shell 程序命令行中的第n 个参数,n为0-9,当n 为0时表示命令名 $# 命令行中参数的个数 $$ 本shell 命令的进程号 $! 最后一个后台进程的代号 $* 所有命令行参数 $@ 与$*相似,但其值不同 $HOME 注册时进入的目录 $PA...
经常看到一些程序,在处理某些流程时这样提示:"程序正在进行中请稍后.......". 处理完成后自动返回,请问是通过什么命令实现的是break命令吗? 那么是怎么判断程序执行结束的? 谢谢
经常看到一些程序,在处理某些流程时这样提示:"程序正在进行中请稍后.......". 处理完成后自动返回,请问是通过什么命令实现的是break命令吗? 那么是怎么判断程序执行结束的? 谢谢
经常看到一些程序,在处理某些流程时这样提示:"程序正在进行中请稍后.......". 处理完成后自动返回,请问是通过什么命令实现的是break命令吗? 那么是怎么判断程序执行结束的? 谢谢
介绍shell编程目标:完成这一章,你能做以下事情:写出简单的shell程序 通过环境变量传递参数给shell程序 通过位置参数传递参数给shell程序 使用特殊shell变量,*和# 使用shift和read命令 1.1 shell编程概述shell程序是一个包含unix命令的普通文件。 这个文件的许可权限至少应该为可读和可执行。 在shell提示符下键入文件名就可执行shell程序。 shell程序可以通过三种方式接受数据: ??-环境变量??-命令行参数??-用户的输入she...
本帖最后由 myforever 于 2010-04-17 17:28 编辑 20多M的压缩包,太大了,把下载地址转过来,需要的就下载把,共3个压缩包,下载后放同一个目录下解压 下载地址如下: 2010年04-17新增下载连接: http://2beanet.weebly.com/ 下面两个连接也是有效的(前提是你能够访问google site) 2009年初始下载连接: http://sites.google.com/a/2beanet.co.cc/linux/ebook http://sites.google.com/a/2beanet.co.cc/2beanet/