명령 프롬프트 쓰기 명령

명령 프롬프트 쓰기 명령

내가 필요해

"hostname" 명령의 출력을 변수에 저장합니다. "이 스크립트는 _에서 실행 중입니다."를 표시합니다. 여기서 "_"는 "hostname" 명령의 출력입니다.

내가 이걸 어떻게 할 수 있지?

답변1

GNU/Linux에서 명령의 출력을 변수로 저장하는 일반적인 구문은 다음과 같습니다.

variable=$(command [option…] argument1 arguments2 …)

노드 검색을 위한 정식 명령CPU 이름예... (누구나? 누구나?)hostname

이 정보를 결합하여 명령 출력을 hostname변수에 할당합니다 node.

node=$(hostname --fqdn)

한 번 시도해 보고 printf변수를 원하는 출력의 나머지 부분과 결합하여 디스플레이에 렌더링할 수 있는지 확인해 보는 것은 어떨까요? 문제가 있는 경우 다음을 시도해 보세요 man printf.

관련 정보