|
findコマンドは、指定した文字列を含む行を、指定したファイル内から検索し出力するコマンドです。書き方は、 find 検索したい文字列 ファイル名 というように書きます。ファイル名には文字列を検索したいファイル名を指定します。ファイル名はワイルドカードを使用して複数指定が可能です。 ワイルドカードの詳しい使い方はこちらを見てください。 検索したい文字列はダブルクォーテーションで括って指定します。 find "コマンド" a.txt というように指定すると、a.txtというファイル内から「コマンド」と書いてある行を検索し、あればその行を全て出力します。なければ出力しません。 /v オプションを使用すると、指定した文字列を含まない行をすべて表示します。 find /v "コマンド" a.txt というように指定すると、a.txtというファイル内から「コマンド」と書いてない行を出力します。 /c オプションを使用すると、指定した文字列を含む行数を表示します。 find /c "コマンド" a.txt というように指定すると、a.txtというファイル内から「コマンド」と書いている行数を出力します。 /n オプションを使用すると、指定した文字列を含む行を行番号付きですべて表示します。 find /n "コマンド" a.txt というように指定すると、a.txtというファイル内から「コマンド」と書いている行を行番号付きで出力します。 /i オプションを使用すると、指定した文字列を大文字小文字を区別しないで検索し、その文字列を含む行をすべて表示します。 find /i "command" a.txt というように指定すると、a.txtというファイル内から大文字小文字を区別しないで「command」と書いている行を出力します。 |