재 설정 >> > 표준 입력, 표준 출력, 표준 오류 출력
방향 을 바꾸다
>
>
텍스트 흐름 의 방향 을 바 꾸 고 출력 목적 지 를 지정 할 수 있 습 니 다.(덮어 쓰기)예:
입력 명령
ls > aa.txt
설명:
ls 명령 을 바 꾸 어 내용 을 표시 하 는 용기 입 니 다. 기본 용 기 는 화면 입 니 다. 용 기 를 aa. txt 로 바 꿉 니 다.
실행 결과:
aa. txt 를 열 면 모든 ls 명령 의 표시 내용 을 볼 수 있 습 니 다.
"주의":
샘플:
echo ok > a.txt
설명: echo 의 역할 은 텍스트 흐름 가이드 표준 출력 실행 결과: ok 을 a. txt 에 기록 하 는 것 cat < a.txt
설명: cat 표준 을 a. txt 만 입력 하면 텍스트 가 파일 에서 cat 로 흐 르 고 화면 에 출력 되 어 실 행 됩 니 다. 같은 cat a.txt
cat < a.txt > b.txt
설명: a. txt 의 내용 이 b. txt 에 복사 되 었 다 cat > a.txt < b.txt
설명: b. txt 의 내용 이 a. txt 에 복사 되 었 다 >&
동일 하 다
예:
void 가 존재 하지 않 는 디 렉 터 리 라 고 가정 하면 실행 할 때
cd void > a.txt
화면 오류 알림
bash: cd: void: No such file or directory
우리 가 집행 할 때
cd void >& a.txt
오류 정보 안내 a. txt
샘플:
cd void 2 > a.txt > b.txt
설명: 표준 오류 에 대응 하 는 것 은 항상 2 이 며, 모든 것 은 이상 의 쓰기 가 있 습 니 다.표준 오 류 는 a. txt 로 출력 하고 표준 출력 은 b. txt 로 출력 합 니 다.
추가
&
>>
텍스트 흐름 의 방향 을 바 꾸 고 출력 목적 지 를 지정 할 수 있 습 니 다.(추가)예:
cat a.txt >> b.txt
cat a. txt 명령 의 표준 출력 을 b. txt 파일 로 가리 키 기
실행 결과:
b. txt 를 열 면 a. txt 의 내용 이 원래 b. txt 내용 뒤에 추 가 된 것 을 볼 수 있 습 니 다.
"주의":
샘플:
cat > a.txt << end
cat > a. txt < end, 명령 이 끝나 지 않 았 을 때 cat 명령 은 당신 이 그 에 게 데 이 터 를 입력 하 기 를 기다 리 고 있 습 니 다. 우리 가 end 를 두 드 린 후에 야 cat 명령 이 끝 났 습 니 다.end 이전에 입력 한 문 자 는 모두 a. txt 파일 에 쓰 여 있 습 니 다. 이것 이 바로 입력 구분자 의 역할 입 니 다.
고급 용법
>>
이 명령 은 표준 출력 1 을 >/dev/null
으로 재 설정 하 는 역할 을 한다./dev/null
Liux 를 대표 하 는 빈 장치 파일 은 모든 왕 이라는 파일 에 기 록 된 내용 을 잃 어 버 리 고 '블랙홀' 이 라 고 부 릅 니 다.이 명령 을 실행 하면 표준 출력 이 존재 하지 않 고 출력 내용 을 찾 을 수 있 는 곳 이 없습니다./dev/null
이 명령 은 재 설정 바 인 딩 을 사 용 했 고 & 두 개의 출력 을 연결 할 수 있 습 니 다.이 명령 의 역할 은 오류 출력 이 표준 출력 과 같은 파일 설명자, 즉 오류 출력 이 표준 출력 과 같은 곳 으로 출력 되 는 것 입 니 다.2>&1
왼쪽 에서 오른쪽으로 분석 >/dev/null 2>&1 VS 2>&1 >/dev/null
: 2>&1 >/dev/null
오류 출력 을 표준 출력 에 연결 합 니 다.이 표준 출력 은 기본 값, 즉 화면 에 출력 되 기 때문에 오류 출력 은 화면 에 출력 됩 니 다.2>&1
표준 출력 1 을 >/dev/null
로 재 설정 합 니 다.우 리 는 표 로 이 두 명령 의 차 이 를 더욱 잘 설명 한다.명령 하 다.
표준 출력
오류 출력
>/dev/null 2>&1
버리다
버리다
2>&1 >/dev/null
버리다
스크린
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ZSH에서 물고기까지ZSH는 수년 동안 내 기본 셸이었습니다. 이제 몇 달 동안 사용하면서 ZSH 구성에 대해 몇 가지 사항을 발견했습니다. 우리는 을 제공하는 시스템과 더 빨리 상호 작용하는 경향이 있습니다. 내.zshrc 구성에는 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.