hello大家好,
我是bash新手。我寫了一個簡單的case ..in迴圈,執行之後卻沒有產生任何預期的
檔案。以下是簡略版,可以請各位給些意見嗎?
當我sh -x的時候每一步都有跑到,sh -n 語法沒有問題。整個資料夾跟script的屬性
都是777。
#######################################
#!/bin/bash
cd /home/123
case ${X} in
"1")
cat << EOF > group_min_l${X}
AAAA_${X}
EOF
cat << EOF > mdin_min_v0_l${X}
&cntrl
imin = 1,
clambda = 0.00922,
EOF
;;
"2")
cat << EOF > group_min_l${X}
bbb_${X}
EOF
cat << EOF > mdin_min_v0_l${X}
&cntrl
imin = 1,
clambda = 0.04794,
EOF
;;
esac
####################################
--
我是bash新手。我寫了一個簡單的case ..in迴圈,執行之後卻沒有產生任何預期的
檔案。以下是簡略版,可以請各位給些意見嗎?
當我sh -x的時候每一步都有跑到,sh -n 語法沒有問題。整個資料夾跟script的屬性
都是777。
#######################################
#!/bin/bash
cd /home/123
case ${X} in
"1")
cat << EOF > group_min_l${X}
AAAA_${X}
EOF
cat << EOF > mdin_min_v0_l${X}
&cntrl
imin = 1,
clambda = 0.00922,
EOF
;;
"2")
cat << EOF > group_min_l${X}
bbb_${X}
EOF
cat << EOF > mdin_min_v0_l${X}
&cntrl
imin = 1,
clambda = 0.04794,
EOF
;;
esac
####################################
--
All Comments