터미널에서 문자열 매개변수 사용

터미널에서 문자열 매개변수 사용

이 명령의 문제점:

nmcli c up uuid  "$nmcli -t -f uuid c"

어떻게 해결할 수 있나요?

"$nmcli -t -f uuid c"나중에 필요할 uuid 입니다 nmcli c up uuid.

답변1

nmcli c up uuid  "$(nmcli -t -f uuid c)"

백틱을 사용 $(cmd)하거나명령 대체

nmcli -t -f uuid c여러 장의 인쇄가 가능하다는 점에 유의하세요 uuid. 테스트해보지는 않았지만 위의 명령이 작동하지 않을 수도 있습니다. 그렇다면 uuid다음과 같은 권한을 사용하고 있는지 확인해야 합니다.

nmcli c up uuid `nmcli -t -f name,uuid c | awk -F':' '/^YOURWIFINAME:/{print $2}'`

관련 정보