Is - as a stdin/stdout file actually used many places? Because it seems awfully weird to do:
zcat < a.tar.gz | tar -t -f - rather than zcat < a.tar.gz | tar -t or even use -f /dev/stdin as FRIGN suggested. If it isn't used often, I'd prefer we don't support this weird syntax option. If it is common in scripts, though, then fine, I (reluctantly) suppose we need it.
signature.asc
Description: Digital signature