#!/bin/bash date echo '*******************************************************************' echo ' ' YN=N echo '请输入y或Y继续下面的安装' read YN echo "YN = $YN" if [ "$YN" ! = Y ] ; then echo '安装程序被用户取消!' exit 1 fi echo '开始安装......' if [ -d /data_server ] ; then echo '安装程序检测到一个旧版本,请先删除或改名旧目录!' exit 2 fi /bin/tar xvf data_server.tar -C / /bin/cp ...
by qinfox - Shell - 2004-01-09 13:47:49 阅读(1009) 回复(3)
#!/bin/bash echo "Hit a key, then hit return." read Keypress case "$Keypress" in [a-z] ) echo "Lowercase letter";; [A-Z] ) echo "Uppercase letter";; [0-9] ) echo "Digit";; * ) echo "Punctuation, whitespace, or other";; esac exit 0 为什么输入大写字母也显示lowercase letter呢? case有什么值得注意的地方么? btw:linux 7.3 bash.谢谢
我是计算机系的学生 老师要我用脚本写出集群计算机在linux下用openpbs管理文件时 将递交的需要运行的文件拷贝到分配运行的计算机结点上。。。。 好象很简单的样子。。。 但是我以前没有做过脚本的编程 急啊。。。。 希望大家能把帮我~谢谢啦!
[color="#000066"]linux的shell编程 [color="#000066"]shell本身是一个用C语言编写的程序,它是用户使用 linux [color="#000000"]的桥梁。shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是linux系统核心的一部分,但它调用了系统核心的大部分功能来执行程序、...
本人对linux 非常感兴趣,我想请教一下大家怎样才能学好linux shell 语言编程 我并不要求达到多高的水平,只要能够看懂或者能编那些基本的的就可以拉? 有什么好的方法??
更多的教材:http://www.kuaikuaikan.com/kj/ linux C编程基础,地址:http://www.kuaikuaikan.com/kj/53/ linux内核编程,地址:http://www.kuaikuaikan.com/kj/52/ shell编程 ,地址:http://www.kuaikuaikan.com/kj/54/ VC视频教程清华版,地址:http://www.kuaikuaikan.com/kj/111/ 孙鑫VC视频教程,地址:http://www.kuaikuaikan.com/kj/110/