1
두 개의 압축 파일이 있습니다. (file1.gz 및 file2.gz). 나는 그들을 압축 해제하고 별도의 입력으로 다른 명령에 출력을 보내고 싶습니다. 예 :gunzip (두 개의 파일) 출력을 개별적으로 파이핑
gunzip -c file1.gz file2.gz | command -1 file1 -2 file2
어떻게하면됩니까?
두 개의 압축 파일이 있습니다. (file1.gz 및 file2.gz). 나는 그들을 압축 해제하고 별도의 입력으로 다른 명령에 출력을 보내고 싶습니다. 예 :gunzip (두 개의 파일) 출력을 개별적으로 파이핑
gunzip -c file1.gz file2.gz | command -1 file1 -2 file2
어떻게하면됩니까?
당신은 말할 수 있습니다 :
command -1 <(gzip -dc file1.gz) -2 <(gzip -dc file2.gz)
당신은 프로세스 대체 here에 대한 자세한 내용을보실 수 있습니다.
아래 명령을 사용하여 확인하면 정확한 파일 목록을 출력 할 수 있습니다.
# ls
checknum.txt numbers.txt
# gzip checknum.txt numbers.txt
# ls
checknum.txt.gz numbers.txt.gz
# gunzip -vd *.gz 1>& check ; cat check | awk '{print $6}'
checknum.txt
numbers.txt
감사합니다.