【发布时间】:2014-11-09 11:43:35
【问题描述】:
对于下面的脚本,如果 MACHINES_NUM 发生变化,假设 MACHINES_NUM 是 3 还是 4。那么我的脚本应该使用 MACHINES_NUM 中的值。
MACHINES_NUM=x
如果它是 3,那么它应该使用 4,那么它应该使用 3。MACHINES_NUM 值将始终在每次我们运行脚本时发生变化。
if [ "$MACHINES_NUM" = x]
然后
mkdir -p /RDS_RO/HOME/MACHINE1
mkdir -p /RDS_RO/HOME/MACHINE2
fi
类似
对于 1 2 3 4 5 中的 LOCATORS_NUM
做
echo "欢迎 $LOCATORS_NUM 次"
完成
请有人帮忙......
【问题讨论】:
-
为什么一定要用
ksh?而且,你为什么把它标记为bash而不是ksh? -
因为我服务器上的所有脚本都是 ksh @MarkSetchell
-
请问如何在shell中制作
if/else? -
是的,你的权利@Zulu