ChinaUnix.net
相关文章推荐:

shell 条件语句

有4个字符串,wks,adm,jm1,jm2.想用for循环来做,当 i 为wks时候做..当 i 为 adm时候做, for i in "wks" "adm" "jm1" "jm2" do ..... done 可以么 ,或用其他的方法

by zhangpiwang - Shell - 2003-10-20 23:50:28 阅读(1820) 回复(16)

相关讨论

在终端输入 ps -A 假如输出如下一些行 8117 ? 00:00:00 sshd 8118 pts/4 00:00:00 bash 8182 ? 00:00:00 sshd 8184 ? 00:00:00 sshd 8185 pts/5 00:00:00 bash 8751 ? 00:00:00 sshd 8753 ? 00:00:00 sshd 8754 pts/6 00:00:00 bash 12076 ? 00:00:00 sshd 12078 ? 00:00:00 sshd 12079 pts/0 00:00:00 bash 13401 pts/4 00:00:04 vim 13527 pts/0 00...

by davycu - Shell - 2008-01-17 10:09:52 阅读(2990) 回复(14)

if [ ] then else fi 就是这样吧,怎么老是说else语法错误,还有 if条件后面需要不需要冒号啊,书上有点乱。 谢谢了 ,新手刚来。

by suwy2007 - Shell - 2010-05-12 17:06:43 阅读(6239) 回复(7)

求助,我想把所有html 页面中出现的的如07556666666替换为075588888888,请问用sed该怎么实现,谢谢了!

by fsm11 - Shell - 2007-03-29 14:10:12 阅读(1387) 回复(9)

这个问题我在设定PS1的时候问过了: typeset -RZ2 _x1 _x2 _x3 let SECONDS=$(date '+3600*%H+60*%M+%S') _s='(_x1=(SECONDS/3600)%24)==(_x2=(SECONDS/60)%60)==(_x3=SECONDS%60)' TIME='"${_d[_s]}$_x1:$_x2:$_x3"' export PS1=${TIME} 那两句话,尤其是后面一句怎么理解? :em14: :em13:

by icesummit - Shell - 2005-03-01 10:57:23 阅读(1524) 回复(13)

请问各位shell高手, 小弟现在需要过3秒钟执行一个随机变化的sql语句,但是如果用sqlplus <

by dongh - Shell - 2007-08-21 08:34:03 阅读(2214) 回复(3)

原文件内容如下: ---------------------------- revision 1.376 date: 2006/10/10 01:55:03; author: lijl5; state: Exp; lines: +20 -3 *** empty log message *** ---------------------------- revision 1.375 date: 2006/10/09 07:35:27; author: lijl5; state: Exp; lines: +20 -12 *** empty log message *** ---------------------------- revision 1.374 date: 2006/09/30 09:08:24; author: lijl5; state: Exp; ...

by tramplzh - Shell - 2006-10-11 18:17:28 阅读(1137) 回复(0)

#!/bin/bash while [ `cat file3` != `cat file2` ] do date sleep 5 done 脚本名是myshell,其中,file3 的内容是15432446,而file2的内容是15432447 我没有得到正确的输出,实际的输出是这样的: ./myshell: [: 15432446: binary operator expected 我检查不出语法错在哪里,哪位能提示一下?

by steellyz - Solaris - 2004-04-07 13:47:44 阅读(903) 回复(3)

不知道shell 脚本能否写成类似C里面的goto功能啊 a: # shell script a ........................ if [ ...... ]; then goto a fi # shell script b 请问上面的可行么?谢谢

by gigabyte - Shell - 2008-03-01 15:48:30 阅读(2619) 回复(2)

出错信息: [root@linux logfile]# ./logfile.sh ./logfile.sh: line 151: declare: 08: value too great for base (error token is "08") ./logfile.sh: line 152: [: : integer expression expected 出错语句的地方: declare -i datenu=`date +%H` if [ "$datenu" -le "6" ]; then date --date='1 day ago' +%b' '%e > "$basedir/dattime" else ...

by emailwht - Shell - 2004-03-25 15:45:41 阅读(1256) 回复(5)

变量str 储存字符串 "RX bytes:9531887 (9.0 MB) TX bytes:1894191 (1.8 MB)" 怎么把 9531887 和1894191 这两个数字取出来分别放到rx 和 tx 变量中?

by vivian2086 - Shell - 2009-08-21 11:54:42 阅读(1009) 回复(2)