bashshell:shell编程Bash中对变量的操作方法谈
1.条件变量替换: Bash Shell可以进行变量的条件替换,既只有某种条件发生时才进行替换,替换 条件放在{}中. (1) ${value:-word} 当变量未定义或者值为空时,返回值为word的内容,否则返回变量的值. (2) ${value:=word} 与前者类似,只是若变量未定义或者值为空时,在返回word的值的同时将 word赋值给value (3) ${va... [阅读全文]
bashshellscript:Linux程式设计-11.Shell Script(bash)--(3)用於自动备份的Shell Script
个用於自动备份Shell Script 我们先前提到可利用Shell Script搭配crond来作定期工作要作定期性工作在UNIX上就是和crond搭配运用 -------------------------------------------------------------------------------- 首先我们先来研究如... [阅读全文]
bashshell:认识 BASH Shell
什么是 Shell 这应该是个蛮有趣话题:『什么是 Shell ?』相信只要摸过电脑对于作业系统(不论是 Linux 、 Unix 或者是 )有点概念朋友们大多听过这个名词只要有『作业系统』那么就离不开 Shell 这个东西不过在讨论 Shell 的前我们先来了解下电脑运作状况吧!举个例子来说:当你要电脑传输出来『音乐』时候你电脑需要什么东西呢? 1... [阅读全文]
bashshell:网络教室 alias&shell&Bash
别名——TurboLinux网络教室 还有个使工作变得轻松思路方法是使用命令别名命令别名通常是其他命令缩写用来减少键盘输入 命令格式为: alias [alias-name=’original-command’] 其中alias-name是用户给命令取别名original-command是原来命令和参数需要注意是由于Bash是以空格或者回车来... [阅读全文]
shell编程入门:shell简介入门之bash编程之流程控制(2)
F:: while 语法如下: while(condition) do commands done 例如: #!/bin/bash number=0 while(test $number -lt 10) do echo "$number\c" number=`expr $number+1` do... [阅读全文]
shell编程入门:shell简介入门之bash编程之变量
Bourne Shell的变量格式只有字符串变量,所以要使用数值运算则必须靠外部命令达到目的目 的。它的变量种类有下列几种。 A::用户变量:这是最常用的变量,我们可以用任何不包含空白字符的字符串来当作变量域名。设 定变量值时则用下列方式: var=string 调用变量时则在变量域名前加上一"$"号。 例如下面的test1.sh程序: #!/bin/bash ... [阅读全文]
shell编程入门:shell简介入门bash编程之执行
在Bourne Shell中有五种方式执行一个命令,而这五利方式所产生的结果有所不同: ::直接下命令:这个方式和在命令行中用命令的效果一样。 ::使用sh命令sh command:这时的文件必须是Bourne Shell的脚本,但这个文件并不一定要设成 可执行。除此之外和直接用命令的方式一样。 ::使用"."命令command:这时和使用sh命令相似,只不过它不像sh一般会产... [阅读全文]
shell编程入门:shell简介入门之bash编程之流程控制(1)
在介绍流程控制之前我们先来看看twst命令。test命令的参数是条件判式,当为真时则传回非零 值,而条件为假时则传回零。在所有的流程控制都必须用到test命令来判断真假。另外一种方法 是使用中括号[],一般都是用中括号居多。测试的种类有: A::字符串测试 string1 = string 2 两字符串是否相等 string1 != string2 两字符串是否不等 s... [阅读全文]
bashshell:shell简介之bash编程之参数说明
当你登录入系统时侯,就已经开始使用bash,不过我们也可以在命令行上起动bash: 1.Bash参数说明 bash的命令格式是: bash [参数] [文件名] 各参数的意义如下: -c 字符串。若用 -c参数,则bash从字符串中读入命令,如果字符串后还有变量就被设定为从 $0开始的位置参数。 -i 若用-i参数,则bash是交互的。 -s 若用-s参数,则... [阅读全文]
bourneshell:Bourne again shell (bash) 基本编程
已经在运行它 如果查看下可能会发现:您现在正在运行 bash bash 是标准 Linux shell并用于各种目所以即使更改了缺省 shellbash 可能仍在系统中某处运行 bash 已在运行以后运行任何 bash 脚本都天生是有效利用内存它们和任何已运行 bash 进程共享内存如果正在运行工具可以胜任工作并且做得很好为什么还要装入个 500K 解释器... [阅读全文]
1 共1条 分1页