내 환경 변수는 무엇입니까? [닫은]


86

bash에서 내 환경 변수를 찾고 싶습니다. 어딘가에 저장되어 있습니까?


1
와우 빠르 네요! 나는 모든 명령이 트릭을 수행한다고 생각합니다. 내보내기 명령은 앞에 많은 "declare -x"를 제공했습니다. 감사합니다!
Halil

3
이 질문을 주제에서 벗어난 것으로 종료하는 것은 부적절했습니다. Linux에서 프로그래밍 할 때 내가 지금하고있는 것처럼 환경 변수가 무엇인지 알아내는 것이 종종 유용합니다. 저를 포함한 많은 사람들이이 질문이 유용한 질문이라는 것을 알게되었습니다.
Graham Asher

답변:



62

env터미널에서 실행하십시오 .

출력 예 :

$ env
TERM=xterm
SHELL=/bin/bash
USER=joksnet
USERNAME=joksnet
DESKTOP_SESSION=gnome
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/home/joksnet
GDM_KEYBOARD_LAYOUT=us
LANG=en_US.utf8
HOME=/home/joksnet
DISPLAY=:0.0
COLORTERM=gnome-terminal
_=/usr/bin/env

11
env | sort뿐만 아니라 정렬
wisbucky 2014 년

1
env | sort | grep 'USER'정렬 및 필터하기
드미트리 Pavlutin

12

export매개 변수없이 입력 하십시오.


1
비록 export일부 불필요한 정보 (인쇄 declare -x), 나는 그것을 이름으로 변수를 정렬처럼
warvariuc

11

또는 설정 :

SET(P)                                                                  POSIX Programmer’s Manual                                                                  SET(P)

NAME
       set - set or unset options and positional parameters

SYNOPSIS
       set [-abCefmnuvx][-h][-o option][argument...]

       set [+abCefmnuvx][+h][+o option][argument...]

       set -- [argument...]

       set -o

       set +o

DESCRIPTION
       If  no  options or arguments are specified, set shall write the names and values of all shell variables in the collation sequence of the current locale. Each name
       shall start on a separate line, using the format:

              "%s=%s\n", <name>, <value>

       The value string shall be written with appropriate quoting; see the description of shell quoting in Quoting . The output shall be  suitable  for  reinput  to  the
       shell, setting or resetting, as far as possible, the variables that are currently set; read-only variables cannot be reset.

9
env또는 printenv더 좋습니다. bash에서는 set우분투와 같은 시스템에서 매우 긴 출력 인 정의 된 모든 함수도 인쇄합니다 .
JimB 2010
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.