次のbashスクリプトがあります:
tar -zxvf $1
cd $1
アーカイブ ファイルを抽出し、作成されたディレクトリに入る必要があります。通常、パッケージ アーカイブ ファイルは、ファイルと同じ名前で拡張子のないディレクトリを作成します。たとえば、mpc-1.0.1.tar.gz は mpc-1.0.1 ディレクトリを作成します。cd $1
ディレクトリ名を取得する行を変更するにはどうすればよいですか? アーカイブ ファイルには、tar.gz、tat.xz、tar.bz2 などの拡張子があります。