Как распаковать архив независимо от версии?

Как распаковать архив независимо от версии?

Я хочу повторно распаковать файл, который я часто скачиваю в новых версиях, например:

cd download_directory
myFile-1.99.tar.gz # Version 2.x might be released next day or next week or next month;

Я попробовал выполнить похожую команду с shellglob/wildcard, но она не удалась:

cd download_directory
tar -xzv myFile-*.tar.gz

Я также попробовал следующую команду после прочтения руководства, --wildcardsно она также не дала результата:

cd download_directory
tar -xzv myFile-*.tar.gz --wildcards

Как распаковать архив независимо от версии?

решение1

cd download_directory
tar -xzf "$(find . -name 'myFile-*.tar.gz' | tail -n 1)"

Связанный контент