ChinaUnix.net
相关文章推荐:

bash 脚本

by tangke 2009-09-07 1.变量:用$+“变量名"表示。例:$name,但是一般的标准做法是${name}来表示变量。 2.引号: ""双引号,双引号里面如果包含变量,不会求值,例如:echo "$name" 输出是$name ''单引号,单引号里面如果包含变量会求值,例如:name="JanusLe" echo '$name'则输出JanusLe ``反引号,反引号内可包含命令,运行时候会先求反引号内的命令的结果,比如: cmd=`ls` 则可能输出a.c b.c(结果和运行ls命令一样) \斜杠 ,...

by fewlife - Linux文档专区 - 2009-09-07 15:20:00 阅读(1026) 回复(0)

相关讨论

4. bash启动脚本 请点评 启动脚本bash启动时自动执行的脚本。用户可以把一些环境变量的设置和alias、umask设置放在启动脚本中,这样每次启动Shell时这些设置都自动生效。思考一下,bash在执行启动脚本时是以fork子Shell方式执行的还是以source方式执行的? 启动bash的方法不同,执行启动脚本的步骤也不相同,具体可分为以下几种情况。 4.1. 作为交互登录Shell启动,或者使用--login参数启动 请点评 交互Shell是指用户在提示符...

by hbkh2000 - Linux文档专区 - 2009-06-16 23:50:16 阅读(1540) 回复(0)

bash -xv xx.sh 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/66419/showart_1922078.html

by xw_max - Linux文档专区 - 2009-05-08 10:58:13 阅读(857) 回复(0)

那种需要登录 再执行的程序 我怎么写成个bash脚本执行哦 某个命令行程序 needlogin ,需要先登录然后再执行操作命令 action 尝试过如下: #!/bin/sh needlogin -u *** -p *** action ***** exit #!/bin/sh needlogin -u *** -p *** sleep 5 action ***** sleep 5 exit 好像那些需要登录后才有的命令(action) 并没有被执行

by jidixuelang - Shell - 2009-03-11 13:00:00 阅读(1320) 回复(7)

bash脚本编程杂记 作者:张绍言 整理时间:17:59 2008-1-21 1.用户自定义变量 由字母数学及下划线组成,并且第一个字符不能为数字,大小写敏感。 格式: name=value 引用时在变量前加$符号 也可以将变量和其他字符组合,这时要将变量用{}括起来,${name}. 数组变量 (1)name[index]=value (2)name={value1...valuen}此时下标从0开始 export将变量输出到全局环境中供其他子Shell使用,用法为: export name export name=value local标...

by creatory - Linux文档专区 - 2008-03-07 15:35:08 阅读(951) 回复(0)

bash脚本小集(测试过的) 环境: winxp+vm+centos4.3 1.shell写的进度指示条(旋转型): #!/bin/sh proc() { c0=’-’ c1=’\’ c2=’|’ c3=’/’ begin=$1 end=$2 row=$3 pos1=`expr $begin + 1` pos2=`expr $begin + 5` printf "\033[2J" while [ $begin -le $end ]; do index=`expr $begin % 4` pro=`echo "scale=0; ${begin}*100/$end" | bc` ...

by caimeng - Linux文档专区 - 2007-08-08 16:50:58 阅读(791) 回复(0)

这里有个老American写的 bash脚本编写教程,非常不错,至少没接触过bash的也能看懂! 建立一个脚本   Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。   如同其他语言一样,通过我们使用任意一种文字编辑器,比如nedit、k...

by lin001105 - Linux文档专区 - 2007-05-22 07:03:20 阅读(482) 回复(0)

非常好的bash脚本编写教程 这里有个老American写的 bash脚本编写教程,非常不错,至少没接触过bash的也能看懂! 建立一个脚本   Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。   如同其他语言一样,通过我们使用任意一种文...

by sailboy - Linux文档专区 - 2007-04-10 00:14:32 阅读(743) 回复(0)

非常好的bash脚本编写教程 非常好的bash脚本编写教程 这里有个老American写的 bash脚本编写教程,非常不错,至少没接触过bash的也能看懂! 建立一个脚本   Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。   如同其他语言一样...

by herotic - Linux文档专区 - 2005-08-03 11:14:30 阅读(669) 回复(0)

我的脚本是这样的: #!/bin/bash mycuruser=`whoami` if ["$mycuruser"="root"] then echo $mycuruser fi 运行时,包错:[root=root]COMMAND NOT FOUND : :cry:

by rrding - Linux论坛 - 2003-11-20 12:57:04 阅读(574) 回复(2)

我的脚本是这样的: #!/bin/bash mycuruser=`whoami` if ["$mycuruser"="root"] then echo $mycuruser fi 运行时,包错:[root=root]COMMAND NOT FOUND : :cry:

by rrding - Linux系统管理 - 2003-11-20 12:57:04 阅读(1036) 回复(2)