KornShell(ksh)の新製品。私は絶対に苦痛で、うまくいけば単純な問題を抱えています。
一重引用符と変数を含む文字列引数を使用してスクリプトを実行する必要があります。シェルでは、次のようになります。
run_script -x '*082512*'
そして、それはうまくいきます。
しかし、日付の変数を使用してスクリプトで実行しようとすると、それらの一重引用符を生成できません。「今日の日付」変数を問題なく作成しました。
today=$(date "+%m%d%y")
しかし、スクリプトを実行しようとすると問題が発生します。私は、引用符内の引用符の可能なすべての組み合わせを試し、一重引用符などをエスケープしても無駄になりました。
この問題に関する洞察をいただければ幸いです。