Вы можете делать их все параллельно с GNU Parallel следующим образом:
parallel gunzip {} ::: *.gz
Это разархивирует их N за раз, где N - это количество процессорных ядер, которые у вас есть.
Если вы хотите индикатор выполнения:
parallel --bar gunzip {} ::: *.gz
Если вы хотите посмотреть, что он будет делать, но на самом деле ничего не делать:
parallel --dry-run ...