// ssh든 curl이든 리다이렉트 <() 명령어 결과를 이용하여 diff 의 비교대상으로 사용 가능
// 로컬 /etc/hosts 파일과 원격 서버의 /etc/hosts 파일 diff
[root@localhost]# diff /etc/hosts <(ssh root@mydomain cat /etc/hosts)
// 원격끼리 diff도 가능
[root@localhost]# diff <(curl http://www.google.co.kr 2>/dev/null) <(curl http://www.google.co.kr 2>/dev/null)
'Linux' 카테고리의 다른 글
[Linux] 콘솔에서 공인 IP 알아내는 가장 간단한 방법 (0) | 2020.05.21 |
---|---|
[Linux] 콘솔에서 여러 서버에 명령어 실행하기 (0) | 2020.05.21 |
[Linux] lsof - 파일(소켓) 디스크립터 확인 예제 (0) | 2020.05.18 |
[Bash] Bash 단축키 (0) | 2020.05.15 |
[Linux] tail -f | grep -v | awk 등 파이프로 여러 명령어 조합시 결과값 출력이 느리거나 안나올 때 (get slow or no result with multiple commands and multiple pipes like tail -f | grep -v | awk) (2) | 2020.01.03 |