getoptsを正しく使用する方法や、引数で渡すことができる他の方法を示す例がありますか?私はこれをUNIXシェル/ bashで書こうとしています。私は、getoptとgetoptsがあり、どちらを使うのが良いかわからないことがあります。結局、私はこれをさらに多くのオプションを追加するために構築します。bashの引数を渡すための手法としてgetopt(s)を使用する方法
この場合、入力としてファイルパスをシェルスクリプトに渡して、正しく入力されなかった場合の説明を入れたいと思います。
例えばexport TARGET_DIR="$filepath"
:
./mytest.sh -d /home/dev/inputfiles
エラーMSGまたはそれをこのように実行している場合は正しい使用方法については、プロンプト(コマンドラインで呼び出す):
./mytest.sh -d /home/dev/inputfiles/
あなたの引数の解析方法に関係なく、フォルダに末尾にスラッシュがあるかどうか、存在するかどうか、そしてフォルダがあるかどうかを確認することができます。 – lunixbochs