[問題] bash case..in問題
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
####################################
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.248.130.211
→
08/14 01:31, , 1F
08/14 01:31, 1F
→
08/14 01:46, , 2F
08/14 01:46, 2F
→
08/14 01:47, , 3F
08/14 01:47, 3F
→
08/14 01:47, , 4F
08/14 01:47, 4F
→
08/14 02:09, , 5F
08/14 02:09, 5F
→
08/14 02:10, , 6F
08/14 02:10, 6F
→
08/14 02:11, , 7F
08/14 02:11, 7F
→
08/14 02:11, , 8F
08/14 02:11, 8F
→
08/14 08:13, , 9F
08/14 08:13, 9F
推
08/14 08:54, , 10F
08/14 08:54, 10F
→
08/14 08:54, , 11F
08/14 08:54, 11F
→
08/14 15:24, , 12F
08/14 15:24, 12F