Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个压缩文件。( file1.gz 和 file2.gz )。我想解压缩它们并将输出作为单独的输入发送到另一个命令。就像是:
gunzip -c file1.gz file2.gz | command -1 file1 -2 file2
我怎么能做到这一点?
你可以说:
command -1 <(gzip -dc file1.gz) -2 <(gzip -dc file2.gz)
您可以在此处阅读有关流程替换的更多信息。
请使用以下命令进行检查,它将为您提供所需文件列表的输出。
# 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
谢谢。