shell程序设计教程 *shell是什么? 任何发明都具有供用户使用的界面。UNIX供用户使用的界面就是shell(DOS的command熟悉吧, 但UNIX的要强大的多)。 shell为用户提供了输入命令和参数并可得到命令执行结果的环境。 为了不同的需要,UNIX提供了不同的shell。现在的UNIX大部分都支持Bourneshell,以下教程 就以Bourneshell(Bsh)为例,一步步的领略UNIX shell的强大功能,占先其强大魅力,达到更方便 灵活的管理、应用UNIX的目的。 1.U...
by xzh2002 - 其他UNIX - 2008-08-21 18:16:11 阅读(3021) 回复(8)
shell语言设计一个菜单化的内核参数配置系统,用户可以通过选择用户数、文件数、进程数等常用的相关参数,修改Linux内核的配置参数,给点思路啊 兄弟们 !! 改etc 下的配置文件可以吗?还是改.config 文件啊 ?proc/文件?
中文名称: UNIX和shell程序设计权威教程 Name in English: UNIX and shell Programming 译者: 彭松虎 Authors: BEHROUZ A.FOROUZAN;RICHARD F.GILBERG You can contact me at [email]chengjie.ding@gmail.com[/email] Many thanks in advance!
[quote]一、用户登陆进入系统后的系统环境变量: $HOME 使用者自己的目录 $PATH 执行命令时所搜寻的目录 $TZ 时区 $MAILCHECK 每隔多少秒检查是否有新的信件 $PS1 在命令列时的提示号 $PS2 当命令尚未打完时,shell 要求再输入时的提示号 $MANPATH man 指令的搜寻路径 二、特殊变量: $0 这个程序的执行名字 $n 这个程序的第n个参数值,n=1..9 $* 这个程序的所有参数 $# 这个程序的参数个数 $$ 这个程序的PID $! 执...
http://bbs2.chinaunix.net/thread-1444033-1-1.html [ 本帖最后由 razar 于 2009-5-8 23:13 编辑 ]
今天介绍条件测试语句 一、if 条件语句 格式: if 条件表达式 then #当条件为真时执行以下语句 命令列表 else #为假时执行以下语句 命令列表 fi if 语句也可以嵌套使用 if 条件表达式1 then if 条件表达式2 then 命令列表 else if 条件表达式3 then 命令列表 else 命令列表 fi fi else 命令列表 fi 你可以进行多层嵌套 一个if语句一定要跟一个fi 表示该层条件结束 否则会造成语法错误 结合...
今天介绍shell特殊字符的引用 =============================== shell中的特殊字符有 1、$ 美元符 2、\ 反斜杠 3、` 反引号 4、" 双引号 5、< ,>,*,?,[,] 下面我一一举列说明 一、$符号 1、echo $? 显示的是上一条指令退出状态 2、echo "$?" 效果同上 3、echo '$?' 显示的是$? 4、echo \$? 显示的是$? 5、echo "\$?" 显示的是$? 大家可能已经看出 $符号在双引号中具有特殊意义 双引号对$符号不起作用 而...
一,命令组合:圆括号和花括号 shell中有两种方法将命令组合在一起:圆括号和花括号.圆括号使shell创建一个子shell 来读取并执行括起来的名命令.左括号和右括号不论出现在命令行中的什么位置,shell都会 认为它们具有特殊的组合意义的.只有用双引号将它们括起来引用,才表示圆括号或花括号 的原义.例如: echo a(b) 将出现语法上的错误,要想输出a(b)字符串 只能括起来 echo "a(b)" 或echo a"("b")" 这样才能被shell正确解释. 利用组...
今天介绍条件测试语句 一、if 条件语句 格式: if 条件表达式 then #当条件为真时执行以下语句 命令列表 else #为假时执行以下语句 命令列表 fi if 语句也可以嵌套使用 if 条件表达式1 then if 条件表达式2 then 命令列表 else if 条件表达式3 then 命令列表 else 命令列表 fi fi else 命令列表 fi 你可以进行多层嵌套 一个if语句一定要跟一个fi 表示该层条件结束 否则会造成语法错误...
今天介绍shell特殊字符的引用 =============================== shell中的特殊字符有 1、$ 美元符 2、\ 反斜杠 3、` 反引号 4、" 双引号 5、< ,>;,*,?,[,] 下面我一一举列说明 一、$符号 1、echo $? 显示的是上一条指令退出状态 2、echo "$?" 效果同上 3、echo '$?' 显示的是$? 4、echo \$? 显示的是$? 5、echo "\$?" 显示的是$? 大家可能已经看出 $符号在双引号中具有特殊意义 双引号对$符号不起作用 而单引号可以将...