Bash:나쁜 대체에 배열 변수

0

질문

아래 내 추출물 실패의 일부:

if [[ -n "${war_to_be_deployed-}" ]] ; then
    [[ "${#runtime_args[@]-}" == "${#expected_runtime_args[@]-}" ]]             || _fatal "Failed runtime_args"     
    for ((i=0 ; i<${#runtime_args[@]-} ; ++i)); do

발생 아래에 오류가 bash GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu). 는 무엇이 내가 뭘 잘못되었나? 감사합니다.

${#runtime_args[@]-}: bad substitution

bash shell
2021-11-23 06:56:35
1

최고의 응답

1

${#runtime_args[@]} 이에 있는 요소의 수를 배열입니다. 합 시운전 - 무엇 트리거의 오류가 있습니다. 는 이 스크립트가 있을까요? 그것처럼 보이는 구문 오류가 있다.

2021-11-23 07:07:51

아니,그것의 생성되지 않은,그것을 실행에 이전 Ubuntu 버전 버전 Ubuntu14
Chel MS

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................