关于WebLogic启动脚本的问题。。。。
#/bin/bash
./bin/startWebLogic.sh $2| /usr/local/cronolog/sbin/cronolog "./logs/start_%Y%m%d.log" &
这是一直用的脚本。我想知道和以下脚本有什么区别
#/bin/bash
./bin/startWebLogic.sh $1| /usr/local/cronolog/sbin/cronolog "./logs/start_%Y%m%d.log" &
#/bin/bash
./bin/startWebLogic.sh | /usr/local/cronolog/sbin/cronolog "./logs/start_%Y%m%d.log" &
对Shell语法不是很熟,讲清楚点,谢谢!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
正解 呵呵
加入 脚本名为 web_start.sh
在web_start.sh所在目录
那#bash web_start.sh argu_1 argu_2
这里的 argu_1 就为$1
这里的 argu_2 就为$2
参数问题吧.
我看就多了个$2是吧,那是个位置参数,看以下应该能明白吧。
root@<localhost>:#cat b.sh
#!/bin/bash
a=$1
b=$2
echo $a
echo $b
root@<localhost>:#sh b.sh 1 2
1
2
root@<localhost>:#sh b.sh 2 1
2
1