Периодически нахлынывает желание написать (либо найти, это чаще, т.к. писать дольше :)) менеджер архивов в духе утилит lftp/ftp и прочих. Например чтобы посмотреть содержимое архива, перед распаковкой или выдернуть один файл из него, но при этом просматривать, передвигаться и пр. внутри архива стандартными командами cd, ls и пр. Сейчас использую для этих целей использую mc, но таковое решение мне менее удобно (к тому же mc я только для этого в 95% случаев и использую).
Есть ли что-то готовое на эту тему или можно смело начинать писать для себя эту программу и случайно не наткнуться на готовое решение в ходе написания?)