![BASH 변수를 "top" 명령의 출력과 동일하게 설정하시겠습니까? [복사]](https://linux55.com/image/78239/BASH%20%EB%B3%80%EC%88%98%EB%A5%BC%20%22top%22%20%EB%AA%85%EB%A0%B9%EC%9D%98%20%EC%B6%9C%EB%A0%A5%EA%B3%BC%20%EB%8F%99%EC%9D%BC%ED%95%98%EA%B2%8C%20%EC%84%A4%EC%A0%95%ED%95%98%EC%8B%9C%EA%B2%A0%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
BASH 변수를 명령의 출력과 동일하게 설정하는 방법을 알고 있지만 "top" 명령에서는 작동하지 않습니다. 아래를 참조하세요.
cat aTOPFWK.sh
OUTPUT = $(top -b -n 1 | egrep 'fwk3' | awk '{print $9}')
echo "${OUTPUT}"
./aTOPFWK.sh: line 3: OUTPUT: command not found
답변1
"=" 주위의 공백을 제거하십시오.
OUTPUT=$(top -b -n 1 | egrep 'fwk3' | awk '{print $9}')
echo "${OUTPUT}"