私は一般的にグロビングにかなり慣れていません。たとえば、「ab」で始まらないが、少なくとも 2 の長さが必要なファイル名に一致するグロブパターンを作成するにはどうすればよいでしょうか? つまり、「"ab" 以外の 2 文字の文字列で始める」 これは宿題の質問であり、基本的な bash グロブのみが許可され、"echo <glob here>" で動作する必要があります。
注:質問は逐語的に
名前に少なくとも 2 文字が含まれているが、ab で始まらない、現在のディレクトリ内の (非表示でない) ファイル。
紙に印刷。私は何も誤解していなかったと確信しています。要件は次のとおりです。
次のファイル検索条件ごとに、条件に一致するグロビング パターンを指定します。それぞれの場合の回答は、次の形式のテキスト ファイルである必要があります。
echo <pattern>
私の現在の試みはecho {a[!b]*,[!a.]?*}
、人間の介入なしにテストケースに対して実際にファイルを自動的に実行する自動グレーダーでは、どういうわけかポイントが得られません。