2017-11-25 5 views
-2

, 그것은 보여줍니다 아무 것도 아니에요? centos7.4.1708 echo $USER

+0

텍스트를 복사/붙여 넣기하는 대신 왜 사진을 게시합니까? –

+0

또한 스크린 샷에 아무것도 표시되지 않습니다. 빈 줄이 인쇄됩니다. 그것은 전혀 다른 것입니다. –

+0

(빈 줄을 쓰는 이유는 아마도'USER'가 설정되어 있지 않은 환경에서, 또는 이전에 값을 덮어 쓴 스크립트를 실행하거나 함수를 실행 한 환경에서 실행하고 있기 때문일 수 있습니다. 특정 환경을 재현하는 방법에 대한 세부 정보는 제외). –

답변

0

귀하의 $USER 환경 변수가 정의되어 있지 않습니다. 이 변수를 컨테이너 내부에 설정하는 것은 쉘에 달려 있으며, 사용중인 변수는 그렇게하지 않습니다. 보통의 리눅스 호스트에서 이것은 로그인의 일부분으로 이루어 지지만 컨테이너로 로그인을하지는 않습니다. 직접 변수를 정의하거나이 기능이있는 셸을 사용해야합니다.