# set |grep
#unset fname --> 변수 취소
shell 환경변수란
동작되는 프로그램에게 영향을 주는 변수
export varName=value --> 환경변수 선언 --> 모든 프로그램에 영향을 미침
echo $NAME
# env --> 시스템에 적용된 환경변수만 확인
-------------------기억해야 할 환경변수-----------------
PATH 명령어로 탐색 경로
HOME 홈디렉터리의 경로, cd명령 실행시 적용
USER 로그인 사용자 이름
SHELL 로그인 shell의 이름
methacharater : shell에서 특별히 의미를 정해놓은 문자들
# echo ???? --> 4글자인 파일들 나열
Quoting Rule 쿼팅 룰 : 메타문자의 의미를 제거하고 단순 문자로 변경
nesting commandalice
$(date)
`date`
Prompt
PS1변수를 이용해 shell의 기본 프로프트 모양을 설정
\h 호스트 이름
\u 사용자 이름
\w 작업디렉토리 - 절대 경로
\W 작업디렉토리 - 상대경로
\d 오늘 날짜
\t 현재 시간
\$ $또는 #프롬프트 모양
'shell script' 카테고리의 다른 글
shell script(for 사용) (1) | 2024.01.14 |
---|---|
shell script(condition 예제) (0) | 2024.01.14 |
shell script (read -p) (0) | 2024.01.14 |
shell script (if조건문, condition종류) (1) | 2024.01.13 |
shell script (0) | 2024.01.11 |