。というファイルには、100個の単語(不要な文字列)を含む小さな単語のリストが含まれていますfile01
。
10文字の単語リストを生成するために使用したいが、新しく生成されたファイルのサイズを小さくするためにcrunch
保存する前に、新しいクランチ生成単語リストのすべての行を削除したいと思います。file01
このクランチコマンドの構文は何ですか?
答え1
Crunchの構文は次のとおりです。
crunch min max charset options
最小値と最大値はそれぞれ、希望する単語リストの最小長と最大長です。デフォルトでは文字セットは必要ありませんが、それを使用して単語リストの文字を指定した文字に制限することができます。文字セットを使用することを選択した場合は、正しい順序(例えば、lowUP123@%#(小文字、大文字、数字、最後の記号))を維持する必要があります。どちらの項目もスキップできますが、順序は常に同じにしてください。
たとえば、
crunch 2 6 qrs347 | grep -vFf file01
上記のコマンドは、2文字から6文字の長さのqrs347文字のすべての可能な組み合わせの単語リストを生成します。
必要に応じてコマンドを変更できます。