ด้านล่างของคลายแฟ้มของความล้มเหลวนส่วนหนึ่ง:
if [[ -n "${war_to_be_deployed-}" ]] ; then
[[ "${#runtime_args[@]-}" == "${#expected_runtime_args[@]-}" ]] || _fatal "Failed runtime_args"
for ((i=0 ; i<${#runtime_args[@]-} ; ++i)); do
โยด้านล่างนี้เกิดข้อผิดพลาดขึ้นตบ GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu)
. อะไรคือสิ่งที่ฉันกำลังทำอะไรไม่ถูกต้องอยู่ที่นี่? ขอบคุณ
${#runtime_args[@]-}: bad substitution