내 스크립트에 "디버그" 옵션을 추가하고 싶습니다. 이를 위해 코드의 특정 위치에 읽기 명령을 추가했습니다. 기본적으로 다음과 같습니다.
#define it
READ_USER_INPUT_IF_IN_DEBUG_MODE="read -p 'press any key to continue:'"
#calling it
${READ_USER_INPUT_IF_IN_DEBUG_MODE}
화면 출력이 예상과 다릅니다.
sm2edolt01.corp.nyx.com:/home/oracle/nir >./a.sh
'press
또한 교체를 사용해보십시오 '
.\"
답변1
참조가 작동하지 않습니다. 임의의 배열을 사용하십시오.
#define it
READ_USER_INPUT_IF_IN_DEBUG_MODE=(read -p 'press any key to continue:')
#calling it
"${READ_USER_INPUT_IF_IN_DEBUG_MODE[@]}"
바라보다이 페이지Bash 배열 처리에 대한 자세한 내용.