나는 동적으로 bash에서 명령을 해석합니다. 동적으로 bash에서 명령 빌드
COMMAND="java myclass"
${COMMAND}
가 지금은 동적으로 출력 redirectes 명령을 구성하려면 :이 잘 작동
LOG=">> myfile.log 2>&1"
COMMAND="java myclass $LOG"
${COMMAND}
이 명령은 여전히 자바 프로세스를 호출,하지만 출력은
을 myfile.log로 리디렉션되지 않는다또한, 내가 할 경우 :
BACKGROUND="&"
COMMAND="java myclass $BACKGROUND"
${COMMAND}
을 명령은 t에서 실행되지 않습니다 그는 배경.
로그 리디렉션 및 배경 비트 작동 방법에 대한 단서가 있습니까?
(실제로,이 예제는 달리, LOG와 배경의 값이 동적으로 설정된다) (bash는 -x는 명령이 예상대로 건설되고 표시)
따옴표의 특별한 의미를 해제하기 때문에이 작동하지 않습니다
설명해 주셔서 감사합니다. – Joel