
shell脚本入本(本学期的重点)
Mr_JJ_Lian
这个作者很懒,什么都没留下…
展开
-
一个简单的shell脚本
原创 2011-08-21 22:39:25 · 520 阅读 · 0 评论 -
基本命令查找
原创 2011-08-28 08:48:39 · 433 阅读 · 0 评论 -
简单的执行跟踪
原创 2011-08-28 09:07:27 · 694 阅读 · 0 评论 -
shell之case
#!/bin/sh echo "It is morning? Please answer yes or no" read timeofday case "$timeofday" in yes | y | Yes | YES)//正则表达式 e原创 2011-09-26 19:55:06 · 536 阅读 · 0 评论 -
eval命令
eval命令允许你对参数进行求值,他是shell的内置命令,通常不会以单独命令的形式存在。 例子: foo = 100 x = foo y ='$'$x echo $y 它的输出是“$foo",而 foo = 10 x = foo eval y = '$'$x原创 2011-09-26 22:05:00 · 743 阅读 · 0 评论 -
Shell脚本编程的常识
七种文件类型 d 目录 l 符号链接 s 套接字文件转载 2011-09-26 20:17:56 · 783 阅读 · 0 评论 -
shell参数扩展
#参数扩展 ${parma:-default} 如果param为空,就把它设置为default的值 ${#parma} 给出param的长度 ${parma%word} 从parma的尾部开始删除与word匹配的最小部分,然后返回剩余部分 ${parma%%word}原创 2011-09-27 21:04:01 · 1019 阅读 · 0 评论 -
在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)
fork ( /directory/script.sh) fork是最普通的, 就是直接在脚本里面用/directory/script.sh来调用script.sh这个脚本. 运行的时候开一个sub-shell执行调用的脚本,sub-shell执行的时候,转载 2011-09-26 22:47:14 · 589 阅读 · 0 评论 -
shell__test
$ name=tom $ grep "$name" /etc/passwd tom:82KX2F:5102:40:Tom Savage:/home/tom:/bin/ksh $echo $? 0 success! $test $name != tom echo $?原创 2011-10-03 01:50:17 · 835 阅读 · 0 评论