echo 명령 의 인쇄 환경 변수
echo 의 용법 echo 명령 의 기능 은 모니터 에 텍스트 를 표시 하 는 것 으로 일반적으로 힌트 역할 을 합 니 다.이 명령 의 일반적인 형식 은 echo [n] 문자열 중 n 을 선택 하면 출력 문 자 를 표시 한 후 줄 을 바 꾸 지 않 습 니 다.문자열 은 따옴표 도 붙 일 수 있 고 따옴표 도 붙 이지 않 을 수 있다.echo 명령 으로 따옴표 가 붙 은 문자열 을 출력 할 때 문자열 을 그대로 출력 합 니 다.echo 명령 으로 따옴표 가 없 는 문자열 을 출력 할 때 문자열 의 각 단 어 를 문자열 로 출력 하고 각 문자열 간 에 빈 칸 으로 분할 합 니 다.기능 설명: 텍스트 표시.문법: echo [- ne] [문자열] 또는 echo [-- help] [-- version] 보충 설명: echo 는 입력 한 문자열 을 표준 출력 으로 보 냅 니 다.출력 한 문자열 사 이 를 공백 문자 로 구분 하고 마지막 에 줄 번 호 를 바 꿉 니 다.참 수: - n 마지막 에 자동 으로 줄 을 바 꾸 지 마 십시오. - e 문자열 에 다음 문자 가 나타 나 면 특별히 처리 합 니 다. 일반 으로 생각 하지 않 습 니 다.
텍스트 출력:
\a. 경고 음 보 내기;
\b. 이전 문자 삭제 하기;
\c. 마지막 으로 줄 바 꿈 기 호 를 추가 하지 않 는 다.
\f 줄 을 바 꾸 었 지만 커서 는 원래 의 위치 에 머 물 렀 습 니 다.
줄 을 바 꾸 고 커서 를 줄 의 맨 위로 이동 하기;
\r 커서 를 줄 의 맨 위로 이동 하지만 줄 을 바 꾸 지 않 습 니 다.
\t 탭 삽입 하기;
\v.\f 와 같 음;
\\삽입\문자;
nn nnn (8 진법) 이 대표 하 는 ASCII 문 자 를 삽입 합 니 다.
– 도움말 표시
– 버 전 디 스 플레이 버 전 정보
다음은 일부 상용 환경 변수의 사용 이다
스 크 립 트 프로그램 에 전 달 된 매개 변수 개수
환경 변수
설명 하 다.
$HOME
현재 사용자 의 로그 인 하위 디 렉 터 리
$PATH
검색 할 하위 디 렉 터 리 목록 을 콜론 으로 구분 합 니 다.
$PS1
명령 행 프롬프트, 보통 "$"문자 입 니 다.
$PS2
추가 입력 을 알 리 는 데 사용 되 는 보조 프롬프트 입 니 다. 보통 ">"문자 입 니 다.
$IFS
입력 영역의 구분자.셸 이 입력 데 이 터 를 읽 을 때 한 그룹의 문 자 를 단어 간 의 구분자 로 간주 합 니 다. 그들 은 보통 빈 칸, 탭 문자, 줄 바 꿈 문자 입 니 다.
$0
셸 스 크 립 트 프로그램의 이름
$#
$$
이 셸 스 크 립 트 프로그램의 프로 세 스 ID, 스 크 립 트 프로그램 은 일반적으로 그것 을 사용 하여 유일한 임시 파일 을 만 듭 니 다. 예 를 들 어/tmp/tmpfile $
$1
첫 번 째 변수.상응하는 $2 는 두 번 째 변수 로 순서대로 유추 된다.
#!/bin/sh
salutation="Hello"
echo $salutation
echo "The program $0 is now running"
echo "The second parameter was $2"
echo "The first parameter was $1"
echo "The parameter list was $*"
echo "The user's home directory is $Home"
echo "Please enter a new greeting"
read salutation
echo $salutation
echo "The script is now complete"
exit 0
./try_variables foo bar baz
각 환경 변수의 용 도 를 볼 수 있다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Linux Shell 프로 그래 밍 - 텍스트 처리 grep, sed사용자 가 지정 한 '모드' 에 따라 대상 텍스트 를 일치 하 게 검사 하고 일치 하 는 줄 을 인쇄 합 니 다. ##포함 되 지 않 음, 역방향 일치 \ ##키워드 앞 뒤 가 맞지 않 고 키워드 만 일치 합 니 다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.