호스트 의 파이프 와 방향 을 뛰 어 넘 습 니 다.

원래 주소:http://blog.wsdd.org/?p=1992
Liux 의 셸 에서 항상 파이프 와 방향 을 바 꿔 야 하 는 것 을 알 고 있 습 니까?파이프 와 방향 을 바 꾸 어 호스트 를 뛰 어 넘 을 수 있 는 방법 이 있다.hosta 의 한 명령 의 출력 관 이 hostb 의 한 명령 으로 연결 되 거나 hosta 의 한 출력 이 hostb 의 한 파일 로 바 뀌 는 것 입 니 다.아주 간단 합 니 다.ssh 에 의존 합 니 다.예 를 들 어 알 수 있 습 니 다
date | ssh host "cat >> abc.txt"
현재 호스트 의 date 실행 결 과 를 host 기기 의 abc.txt 파일 에 append 한 후
ssh host "free" >> abc.txt
host 기기 의 free 실행 결 과 를 로 컬 abc.txt 의 끝 에 append 합 니 다.이 를 보면 요점 을 파악 해 야 합 니 다.ssh host"command"는 ssh 에서 host 까지 명령 을 수행 하고 명령 의 출력 은 로 컬 입 니 다.ssh 명령 으로 파 이 프 를 연결 할 수도 있 습 니 다.ssh host 후의 명령 인 stdin 입 니 다.cat 에서 나 올 수 있 습 니 다(cat 기본 값 은 stdin 에서 읽 습 니 다).그리고 다른 명령 으로 파 이 프 를 연결 할 수 있 습 니 다.
다른:vim 에서 다른 기계 의 명령 을 편집 하려 면 편리 한 방법 이 있 습 니 다
vim scp://host//tmp/abc.txt
host 에서/tmp/abc.txt 파일 을 편집 하 는 것 입 니 다.

좋은 웹페이지 즐겨찾기