2
나는 두 가지 명령 (Bourne 쉘)의 출력을 비교하는 CMP를 사용하려고 해요 시내. 어떤 해결책이 있습니까? 정말 고마워!
나는 두 가지 명령 (Bourne 쉘)의 출력을 비교하는 CMP를 사용하려고 해요 시내. 어떤 해결책이 있습니까? 정말 고마워!
프로세스 대체는 명명 된 파이프를 사용하여 구현됩니다 (또는 사용될 수 있습니다). 당신은 동일한 동작을 다시 직접 mkfifo
을 사용할 수
mkfifo pipe1 pipe2
ls $file1 > pipe1 &
ls $file2 > pipe2 &
cmp pipe1 pipe2
rm pipe1 pipe2
그러나 공연 외에
, 당신은 많은
아니,이 없다 ... 일반 파일을 생각하려고에 비해 얻지 않습니다. –
나도 이것을 원했다. 나는 대체 스크립트를 사용할 수 있다면 쉘 스크립트를 쉽게 이해할 수있다. 스크립트의 대부분을 Bourne 쉘 호환으로 구입하면 일부 스크립트는 bash로 실행해야한다는 것을 기억해야한다. –