
아래 예와 같이 환경 변수를 통해 bash 스크립트에 명령 목록을 전달합니다.
CMDS='
date > date.txt
cat date.txt
date | rev
' script
Bash 스크립트에서 이러한 명령을 실행하는 올바른 방법은 무엇입니까?
나는 다음을 수행했고 제대로 작동했습니다. 맞습니까?
#! /bin/bash
bash -c "$CMDS"
아래 예와 같이 환경 변수를 통해 bash 스크립트에 명령 목록을 전달합니다.
CMDS='
date > date.txt
cat date.txt
date | rev
' script
Bash 스크립트에서 이러한 명령을 실행하는 올바른 방법은 무엇입니까?
나는 다음을 수행했고 제대로 작동했습니다. 맞습니까?
#! /bin/bash
bash -c "$CMDS"