I wonder if there is a way to unzip a file via "unzip" in the shell while having only the current file outputted instead of total silence "-q" or a ever growing list that slows down the process esp. via ssh and fills your console window.
Or is there at least another way to see progress without outputting every single path?
You could use
pv
in line mode:Gives you an updating progress line looking like this:
You can use
pv
with tools liketar
, but it will not work with unzip. If you try it, it will not show its progress.You can use a trick like the following to show the progress which actually prints a dot for every line of output (every extracted file). This will be less verbose than showing a line for every file and still shows how unzip is progressing.