'env' 뒤에 환경 변수가 지정되지 않은 경우 명령이 실행되는 환경은 무엇입니까?

'env' 뒤에 환경 변수가 지정되지 않은 경우 명령이 실행되는 환경은 무엇입니까?

env수정된 환경을 사용하여 명령을 실행합니다.

env [option]... [name=value]... [command [args]...]

name=value뒤에 또는 옵션이 없으면 env어떤 환경에서 명령이 실행됩니까?

env아무 옵션이나 옵션 없이 사용하는 목적은 무엇입니까 name=value?

예를 들어

env bash -c 'echo "$_"'

감사해요.

답변1

산출

env cat /proc/self/environ

다른 조건이 주어지지 않으면 환경이 변하지 않음을 보여줍니다.

(또는 실제로 "명령이 주어지지 않으면 결과 환경을 인쇄하십시오"라는 훌륭한 매뉴얼을 굳이 읽어 보면 간단해도 env괜찮을 것입니다.)

관련 정보