명령 결과를 변수에 어떻게 넣을 수 있나요? [복사]

명령 결과를 변수에 어떻게 넣을 수 있나요? [복사]

중복 가능성:
명령의 출력을 쉘 변수에 저장

jps | awk '$2~/Bootstrap/{print $1}'다른 명령과 함께 사용할 수 있도록 결과를 변수에 어떻게 넣을 수 있습니까 ?

답변1

$( ... ) 로 포장하세요.

xyzzy=$(jps | awk '$2~/Bootstrap/{print $1}')
echo $xyzzy

그러면 출력이 xyzzy로 캡처되는 하위 쉘이 생성됩니다.

관련 정보