search file, find file 違い分かる?
次の 2 つの違いってわかりますか ?
- search a file
- find a file
find, search どちらも検索や探すと訳されますが、 上の 2 つは意味が違います。
find の場合は普通に "ファイルを検索する" という意味です。
ところが、 search の場合、 "(文字列などを探して)ファイルの中を検索する" という意味になります。 (search の意味 - 英和辞典 Weblio 辞書)
![]() find |
![]() search |
この違いは、それぞれの動詞がとる目的語が違うためです。 find は探すものを目的語にとりますが、 search は探す場所 を目的語にとります。 そのため、search の場合には file が探す場所となり、ファイルの中身の検索となります。
search で探すものを指定する場合は for などの前置詞を使います。
- search folders for a file
- ファイルを求めて、フォルダー内を検索する。
- search for a file
- ファイルを検索する。(この場合 search は自動詞)
WEB Search といったり、エディターなどで search という言葉をよく使いますが、 この場合は探す場所が WEB だったり、 ファイル内やページ内を文字列を求めて検索する という意味なので、 search が使われています。
単に "検索は search" と思っていると、 ファイル検索などを英語にする時、 search file などとして、 違う意味になってしまいがちなので、注意した方がいいでしょう。
- 関連記事
-
- search file, find file 違い分かる?
- 四角形の左上、英語でいうと?
- Version を Ver と省略しました。何か忘れてない ?
- ○(丸)って OK それとも NG ?
- 12/10/11 って何日?
Facebook コメント
コメント
No title
また、ファイルの内容を検索する機能も Find in Files となっていたりしますし、特に使い分けられているという訳でもないと思います。