コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

「Find (DOS)」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
m編集の要約なし
Cewbot (会話 | 投稿記録)
m Bot作業依頼: sourceタグをsyntaxhighlightタグに置換 (Category:非推奨のsourceタグを使用しているページ) - log
37行目: 37行目:


==文法==
==文法==
<source lang="text">
<syntaxhighlight lang="text">
FIND [/V] [/C] [/N] [/I] "string" [[drive:][path]filename[...]]
FIND [/V] [/C] [/N] [/I] "string" [[drive:][path]filename[...]]
</syntaxhighlight>
</source>


引数:
引数:
56行目: 56行目:
==例==
==例==


<source lang="dos">
<syntaxhighlight lang="dos">
find "keyword" < inputfilename > outputfilename
find "keyword" < inputfilename > outputfilename
</syntaxhighlight>
</source>


==関連項目==
==関連項目==

2020年7月5日 (日) 23:08時点における版

find(ファインド)は、DOS[1]OS/2Microsoft Windows[2]キャラクタユーザインタフェースコマンドである。

ファイルの中から指定された文字列を検索する。検索結果は標準出力に送られる[3][4]

Unixの同名のコマンド find は、指定された文字列を「ファイル名に」含むファイルを検索するコマンドであり、DOSのコマンドでは dir /s に相当する。Unixで本コマンドに相当するのは grep である。

概要

find コマンドは、入力データストリームの中から指定された文字列を含む(または含まない)行を検索し、出力データストリームへ送るフィルタである。

文法

FIND [/V] [/C] [/N] [/I] "string" [[drive:][path]filename[...]]

引数:

  • "string" - 検索対象の文字列
  • [drive:][path]filename - 検索するファイル(またはファイルパス)

フラグ:

  • /V - 検索対象の文字列を「含まない」全ての行を表示
  • /C - 検索対象の文字列を含む行の数のみ表示
  • /N - 行数を表示
  • /I - 大文字・小文字を同一視する

備考: ファイルパス名が指定されない場合、プロンプトから入力された文字または他のコマンドからパイプされた文字から検索する。

find "keyword" < inputfilename > outputfilename

関連項目

出典

  1. ^ Jamsa, Kris A. (1993), DOS: The Complete Reference, Osborne McGraw-Hill, p. 206, ISBN 0078819040, http://books.google.com/books?id=UW9GAAAAYAAJ. 
  2. ^ http://technet.microsoft.com/en-us/library/bb490906.aspx Microsoft TechNet Find article
  3. ^ Microsoft DOS V1.1 and V2.0: /msdos/v20source/FIND.ASM”. Computer History Museum, マイクロソフト (2013年12月19日). 2015年10月1日閲覧。
  4. ^ Shustek, Len (2014年3月24日). “Microsoft MS-DOS early source code”. 2015年10月1日閲覧。