ChinaUnix.net
相关文章推荐:

shell编程实例

转自:情報官世界   本文结合大量实例阐述如何编写一个shell脚本。   为什么要进行shell编程   在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。   下面,让我们一起来看看shell是如何工作的:...

by 老查 - Shell - 2016-01-06 23:23:48 阅读(62144) 回复(11)

相关讨论

那位大虾知道那里有shell 编程实例和技巧可以下载学习?

by 问到底 - Shell - 2005-06-29 15:01:04 阅读(881) 回复(1)

各位好! 有谁知道 linux下的shell编程,和HP-UX下的shell编程,有多大区别。

by yesiguang - Shell - 2005-09-27 14:30:32 阅读(839) 回复(1)

#!/bin/sh #formprog - # 在该脚本中,制表位被设为4 template="$1" completed="$2" errors=/tmp/formprog$$ myname='basename$0' #该脚本的基名 trap 'rm -f$errors;exit' 0 1 2 15 #逐行读取$template,将已完成的行写入$completed中: exec 4<&0 #( ) while read label text do case "$label" in ?* #第一个单词以冒号结尾;该行完成 case "$text" in ?*) # ( ) echo "$label $text" echo "$label $text" 1>;&3 ;...

by 快乐人生 - 其他UNIX - 2004-04-13 20:42:04 阅读(869) 回复(0)

#!/bin/sh #formprog - # 在该脚本中,制表位被设为4 template="$1" completed="$2" errors=/tmp/formprog$$ myname='basename$0' #该脚本的基名 trap 'rm -f$errors;exit' 0 1 2 15 #逐行读取$template,将已完成的行写入$completed中: exec 4<&0 #( ) while read label text do case "$label" in ?*:) #第一个单词以冒号结尾;该行完成 case "$text" in ?*) # ( ) ...

by 快乐人生 - BSD - 2004-04-13 20:27:35 阅读(1044) 回复(0)

>>-1 shell编程概述 在unix系统中,像在DOS中的batch一样,你可以把一系列命令输入到一个叫做script的文件中. 利用source命令或者设置这个文件的x(可运行)属性并直接键入该文件名, 就像用一个命令那样, 你就可以让 C shell 从文件中读入命令并执行它们. 当你执行一个shell script时, 系统会检查script文件的第一行以确定如何执行其中的命令: ○ 如果第一行以#!开始, 后面跟着一个程序名, 系统就会用那个程序来执行script中后面...

by HonestQiao - Shell - 2003-06-24 18:22:14 阅读(966) 回复(2)

>>-1 shell编程概述 在unix系统中,像在DOS中的batch一样,你可以把一系列命令输入到一个叫做script的文件中. 利用source命令或者设置这个文件的x(可运行)属性并直接键入该文件名, 就像用一个命令那样, 你就可以让 C shell 从文件中读入命令并执行它们. 当你执行一个shell script时, 系统会检查script文件的第一行以确定如何执行其中的命令: ○ 如果第一行以#!开始, 后面跟着一个程序名, 系统就会用那个程序来执行script中后面...

by HonestQiao - Shell - 2003-06-24 12:29:27 阅读(1003) 回复(1)

shell编程中,如何控制屏幕,比如控制屏幕可输出与不可输出(不用屏幕上输出任何东西却在执行或运行程序)--不能用输出重定向

by hollyhoo - 程序开发 - 2003-01-29 11:24:50 阅读(859) 回复(4)

下面一个shell脚本实现简单的MENU #!/bin/bash loopvar=2 ############## # main menu # ############## main_menu() { echo echo dis_mainmenu="CREATE MINISITE IN WSLAKE.CN" curdate=`date "+%y-%m-%d %T"` cat <

by 2599qiang - Shell - 2007-01-11 14:13:37 阅读(1295) 回复(2)

Bourne shellshell编程 Bourne shellshell编程 介绍:Bourne shell 基础及其他很多有用的特性,shell编程及组织。 主要内容: .shell基础 基本介绍,环境,选项,特殊字符 .shell变量 用户定义变量,环境变量,位置变量(shell 参数) .shell script编程 条件测试,循环及重复控制 .shell定制 1.shell基础知识 作者:Stephen Bourne 在Bell实验室开发 建议:man sh 查看相关UNIX上的改进或特性 (1)shell提示符及其环境 /etc/pass...

by s4u2003 - HP文档中心 - 2010-12-28 14:12:18 阅读(3242) 回复(1)

shell编程详细版 Bourne shell 介绍:Bourne shell 基础及其他很多有用的特性,shell编程及组织。 主要内容: .shell基础 基本介绍,环境,选项,特殊字符 .shell变量 用户定义变量,环境变量,位置变量(shell 参数) .shell script编程 条件测试,循环及重复控制 .shell定制 1.shell基础知识 作者:Stephen Bourne 在Bell实验室开发 建议:man sh 查看相关UNIX上的改进或特性 (1)shell提示符及其环境 /etc/passwd文...

by software234 - SCO文档中心 - 2010-12-28 14:22:47 阅读(6844) 回复(1)