ChinaUnix.net
相关文章推荐:

bash shell if 命令参数说明

在其他语言编写的shell脚本中包含PHP编写的shell脚本: #!/bin/bash echo This is the bash section of the code. /usr/local/bin/php -q << EOF EOF 问: 如何将PHP 中的参数$myVar 传给 bash shell TKS

by f980215 - Shell - 2006-01-05 11:11:02 阅读(2152) 回复(4)

相关讨论

我是这么写的,先写一个函数,然后运行它(得到一个日期是星期几),代码如下 echo '昨天是星期' echo `get_whatdays` 20030103 get_whatdays() { yy=`echo $1|cut -c 1-4` mm=`echo $1|cut -c 5-6` dd=`echo $1|cut -c 7-8` expr $dd : 0. > /dev/null && dd=`echo $dd|cut -c 2-2` aaa=`eval cal $mm $yy|grep " 20 "|cut -c 1-2` dd=`expr \( $dd - $aaa \) \% 7` [ $dd -lt 0 ] && dd=`expr $dd + 7` echo $dd } 可是...

by ohwww - Shell - 2003-06-19 15:05:12 阅读(6602) 回复(7)

Q1:参数问题 脚本内容和执行结果如下 [lzg@localhost shell_script]$ more t.sh #!/bin/bash if [ $1 -eq "abc" ] && [ $1 -eq "123" ] then echo "OK" else echo "Wrong" fi [lzg@localhost shell_script]$ ./t.sh abc 123 ./t.sh: line 3: [: abc: integer expression expected <--- 这里报错 Wrong 这个报错是怎么回事? Q2:得到逻辑值问题 脚本内容如下 [lzg@localhost shell_script]$ more tmp.sh #!/bin/...

by linuxkumao - Shell - 2008-03-13 23:36:17 阅读(1849) 回复(6)

想自己实现一条命令testcmd,带参数选项 -a -b -c 使用循环可一个一个判断参数; 但命令可以多个选项写在一起, testcmd -ab 这种应该怎么实现?

by Germin - Shell - 2009-07-12 13:15:55 阅读(1689) 回复(4)

用man bash 有几千行的帮助…… :shock: man bash | grep "buildin" man bash | grep "build" 用上面的命令,都找不到结果 :em16: 先运行bash里面用man的话,也没有内建命令的详细信息。 sh-3.00$ man trap 只会把所有的内建命令列出来,并没有讲解每一个内部命令。 应该在哪儿查看??? 谢谢!!!

by GodPig - Shell - 2011-03-15 19:51:40 阅读(2107) 回复(3)
by Moot200 - Solaris - 2003-06-03 11:35:50 阅读(1302) 回复(5)

请教各位达人,/bin/bash --login +h中参数+h是什么含义?用man bash没有找到此参数,搜索时"+"号被排除, 不知怎么搜索. 谢谢帮助!

by johnsonyoung - Shell - 2009-05-05 13:29:09 阅读(2156) 回复(3)

用惯了bash的自动完成,历史命令选择功能,初一用cshell,感觉它的自动完成和再次执行历史命令的功能有点麻烦,有些不太习惯。能把bash的这些小功能整到c shell中就好了。

by DirtyBear - Shell - 2006-03-13 15:25:31 阅读(1363) 回复(2)

请教bourne shell 的函数调用怎么写?怎么连下面的都执行不了?!郁闷 [code] test() { echo $1 echo $2 } echo "input:" read num1 read num2 test $num1 $num2 [/code] 整个执行过程: [code] #sh test.sh input: 5 6 test.sh: test: argument expected [/code] 晕哦,在red hat 9.0下ksh/bash测试通过,unix5.0.4, 和unix5.0.5均通不过,无论bourne shell或ksh, 这是怎么回事?写法不一样吗,

by xchen301 - 其他UNIX - 2004-11-03 08:27:44 阅读(1985) 回复(5)

自己写了一个脚本,用cron,加上年月日之类的发现参数有10个,第10个参数读取就不正确了,怎么办?

by xijiang - Shell - 2003-08-06 22:34:19 阅读(8846) 回复(14)

比如我的程序 ./a.out -a abc[1~9] 程序里边要求得到abc1 ,abc2....,abc9有没有什么库可以处理的? 就是比如char *strings="abc[1~9]" 要求输出abc1,abc2...abc9 有没有什么库能处理的? 还是自己写? 谢谢 [ 本帖最后由 darkslack 于 2007-9-20 10:37 编辑 ]

by darkslack - C/C++ - 2007-09-20 15:42:43 阅读(1873) 回复(9)