ユーザーがディレクトリを選択できるシェルスクリプトにプロンプトが表示されます。私はそのディレクトリに.gzファイルが存在すればループを終了し、そうでなければ再びディレクトリを選択するように求められますが、それは動作していないようにしています。ここで私がこれまで持っているものです。ディレクトリに.gzファイルが存在するかどうかを確認する必要があります。
ls -d */
while :
do
echo "Which Directory do you want to access?"
read input_variable1
cd $input_variable1
if [ CHECK FOR .gz ]
then
break
else
ls -d */
echo "no .gz files to unzip. Try again."
fi
done
これはdupではありません! –