バージョンに依存しない方法で解凍するにはどうすればいいですか?

バージョンに依存しない方法で解凍するにはどうすればいいですか?

新しいバージョンを頻繁にダウンロードするファイルを繰り返し untar したい。例:

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

シェルグロブ/ワイルドカードを使用して同様のコマンドを試しましたが、失敗しました。

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)"

関連情報