09 2011 档案

摘要:下面是一个用while循环来显示从0到9的例子: x=0while [ $x -lt 10 ]do echo sx x='expr $x+1'done 阅读全文

posted @ 2011-09-30 18:23 道明一腾 阅读(226) 评论(0) 推荐(0) 编辑 |

摘要:FRUIT=kiwicase "$FRUIT" in apple) echo "AAA" ;; banana) echo "bbb";; kiwi) echo "kkk";;esac第二个例子case $- in *i*) #an interactive shell PS1="...";esac专用变量$-是一个包含了所有shell选项的列表。检查$-是否包含字母i是判断shell是运行在交互模式下还是非交互模式下的最简单的方法。 阅读全文

posted @ 2011-09-30 10:55 道明一腾 阅读(171) 评论(0) 推荐(0) 编辑 |

摘要:if [ $? -eq 0 ] ; then echo "Command was successful";else echo "An error was encountered";exitfi上一条命令的退出状态保存在变量$?中。记住退出代码为0表示成功。附上:四、流控制 if语句 文件测试 字符串比较 数字比较 复合表达式 case语句 case word in pattern1) ... 阅读全文

posted @ 2011-09-30 10:40 道明一腾 阅读(189) 评论(0) 推荐(0) 编辑 |

摘要:最近一直忙着面试,闲暇之余想看下SHELL和Perl编程,增加下自己的身价。 SHELL和Perl的小语法点比较多,看了容易忘。所以我就一边写程序,一边巩固知识点吧。先从SHELL开始,先讲前面3章。Sriranga Veeraraghavan的《精通SHELL编程》的读书笔记。 shell编程 一、变量 1变量的操作 1.1标量变量 name=value FRUIT=peach 带空格的变量值需要用引号引起来。 访问变量 $echo $FRUIT 1.2数组变量 建立数组 ... 阅读全文

posted @ 2011-09-30 10:31 道明一腾 阅读(163) 评论(0) 推荐(0) 编辑 |

Copyright © 2024 道明一腾
Powered by .NET 8.0 on Kubernetes