当前位置 : 凯旋网络 > Shell
Bash中对变量的操作
1.条件变量替换: BashShell可以进行变量的条件替换,既只有某种条件发生时才进行替换,替换 条件放在{}中. (1)${value:-word} 当变量未定义或者值为空时,返回值为word的内容,否则返回变量的值. (2...
Bash最常见的激活模式
Bash最常见的激活模式是交互式和非交互式: 1.交互式激活 指其标准输入和输出都连接在终端上.又分为三种类型:login,非login,posix 以及受限的shell. 确定一个shell是否是交互式的可以通过检测$PS...
shell编程例子--一个简单的目录菜单
until echoListDirectory..........1 echoChangeDirectory........2 echoEditFile...............3 echoRemoveFile.............4 echoExitMenu...............5 readchoice test$choice=5 do c...
shell实现Unix进程间信息交换的几种方法
本文将介绍在SCOOpenServer5.0.5系统中使用shell语言来实现进程间信息交换的几种方法: 使用命名管道实现进程间信息交换 使用kill命令和trap语句实现进程间信息交换 使用点命令“.”实现进程间信...
Shell递归程序设计-目录列表
UNIXShell脚本类似DOS的批处理命令,但比较起来UNIXShell的功能更强大,在某些方面,Shell甚至超过了一些高级语言。 下边的Shell脚本演示了如何用Shell脚本编写递归程序。 运行前先...
Linux程式设计-11.ShellScript(bash)--(17)重导Redirection
> >> 1> . .
Linux程式设计-11.ShellScript(bash)--(15)提示符号
Bash使用PS1~PS4来显示提示符号,其格式如下: -------------------------------------------------------------------------------- \t:现在时间。 \d:现在日期。 \n:新行。 \s:shell的名称。 \...
Linux程式设计-11.ShellScript(bash)--(12)函数function
[function]name(){list;} function的参数是PositionalParaments。 例 #!/bin/sh functionfunc(){ echo$1 echo$2 return1 } func'Hello''function' 局部变数可用local来宣告。 函数可export,使用...
  • 广告位