Ich habe eine riesige gzip-Datei und möchte, dass sie von einem Programm (in diesem Fall 4s-Import) gelesen wird. Es braucht viel Zeit, um die Datei zuerst zu entpacken und dann das Programm mit dem Pfad zur Datei als Argument aufzurufen. Wäre es möglich, etwas zu tun wie:
zcat huge.gz | 4s-import <SOME MAGIC>
Wo ist SOME-MAGIC wie ein Pfad zu einer abstrakten Datei, die stdin enthält?
Die viel langsamere und speicherplatzintensivere Alternative, die ich sonst tun muss, ist:
zcat huge.gz > huger
4s-import huger
quelle