検索(Windows)

探す
開発者MicrosoftIBMDRDatalightNovellJim Hall、ReactOS 貢献者
初回リリース1983年3月 (1983-03
書かれたMS-DOS : x86アセンブリ言語FreeDOSReactOS : C
オペレーティング·システムMS-DOSPC DOSFlexOSSISNE plusDR DOSROM-DOSFreeDOS4690 OSWindowsOS/2eComStationArcaOSReactOS
プラットフォームクロスプラットフォーム
タイプ指示
ライセンスMS-DOS: MIT FreeDOS、ReactOS: GPLv2+

findはファイル内のテキストを検索し、一致する行を標準出力に出力するシェルコマンドです。[ 1 ] [ 2 ]

このコマンドはDOS、[ 3 ] Digital Research FlexOS、[ 4 ] IBM / Toshiba 4690 OS、[ 5 ] IBM OS/2、[ 6 ] Windows、[ 7 ] ReactOS利用可能です [ 8 ] MS - DOSではバージョン2以降利用可能です [ 9 ] DR DOS 6.0 [ 10 ]およびDatalight ROM - DOS [ 11 ]このコマンド実装含まます。FreeDOS版はJim Hallによって開発され、 GPLライセンスの下で提供されています。[ 12 ]find

注目すべきは、同名のUnixベースのコマンドは全く異なる機能、つまりファイルシステム内で一致するファイルを検索する機能を実行することです。この機能は、forfilesこの記事のコマンドがインストールされている環境では、コマンドによって提供されます。Unixベースのgrepコマンドは、この記事のコマンドと同様の機能を提供します。[ 13 ]

使用

コマンド構文は次のように記述できます。

検索 [/v] [/c] [/n] [/i] "TEXT" [PATH...] 
"TEXT"
検索するテキスト。引用符で囲む必要があります。なお、マッチングはワイルドカード文字をサポートしていません[ 14 ]
PATH
ファイルへのファイルシステムパス。指定されていない場合、コマンドは標準入力からテキストを検索します。
/v
テキストが含まれていない行を表示します。
/c
一致する行の数だけを表示します。
/n
一致する行の行番号を表示します。
/i
検索時に文字の大文字と小文字を区別しません。

次のコマンドは、ファイル「Foo」で「Important」を含む行を検索し、結果を標準出力に出力します。

C:\> 「重要」 Fooを 見つける

参照

参考文献

  1. ^ Paterson, Tim (2013-12-19) [1983]. 「Microsoft DOS V1.1 および V2.0: /msdos/v20source/FIND.ASM」 .コンピュータ歴史博物館Microsoft . 2015年10月1日閲覧。
  2. ^ Shustek, Len (2014年3月24日). 「Microsoft MS-DOS 初期ソースコード」 . ソフトウェアの宝石: コンピュータ歴史博物館 歴史的ソースコードシリーズ. 2015年10月1日閲覧
  3. ^ Jamsa, Kris A. (1993)、DOS: The Complete ReferenceOsborne McGraw-Hill、p. 206、ISBN 0078819040
  4. ^ 「FlexOS ユーザーズガイド」(PDF)www.bitsavers.org 1986年。2019年9月25日時点のオリジナル(PDF)からアーカイブ。 2020年9月14日閲覧
  5. ^ 「ユーザーガイド」 . archive.org . 2020年9月14日閲覧
  6. ^ 「JaTomesヘルプ - OS/2コマンド」2019年4月14日時点のオリジナルよりアーカイブ2019年7月20日閲覧。
  7. ^ “Find” . 2017年8月26日時点のオリジナルよりアーカイブ。 2017年8月26日閲覧
  8. ^ "reactos/reactos" . GitHub . 2022年1月3日.
  9. ^ Wolverton, Van (2003). 『MS-DOS バージョン6.22(20周年記念版)の実行』第6版. Microsoft Press . ISBN 0-7356-1812-7
  10. ^ DR DOS 6.0 ユーザーガイド 最適化と設定のヒント
  11. ^ 「Datalight ROM-DOS ユーザーズガイド」(PDF) . www.datalight.com .
  12. ^ 「ibiblio.org FreeDOS パッケージ -- find (FreeDOS Base)」www.ibiblio.org
  13. ^ 「DOS/WindowsにおけるUNIX Grepコマンドに相当するもの」 2009年1月26日。
  14. ^ 「検索 - テキストの検索 - Windows CMD - SS64.com 。ss64.com

さらに読む