楽天モバイルが「OPPO A3 5G」を一括1円で販売

【Linux】複数のファイルの中から特定の文字列を検索して記載のあるファイルを特定する方法(コマンド)

findコマンドで「そのようなファイルやディレクトリはありません」という警告が出る場合も読んでみて


最終更新 [2016年10月27日]

この記事内には広告リンクが含まれています。

\\どうかフォローをお願いします…//


キーワード:find, linux, コマンド,

< この記事をシェア >

usedoor Twitterでシェア
usedoor facebookでシェア
usedoor はてなブックマークに保存
usedoor Pocketに保存
usedoor LINEでシェア
usedoor feedly


Linuxで複数のファイルの中から特定の文字列を検索してファイル名を表示させる方法(コマンド)です。

サーバー内に複数のファイルがあり、その中から特定の文字列を探すときに使えるコマンドです。
自分があまりにもよく使うコマンドなのでメモ程度に書いています。

レンタルサーバーなどでもSSHさえ使えれば実行可能なコマンドなのでLinuxをちょっとでも操作する人は覚えておくと検索がラクになるコマンドですぜ。

また、findコマンド入力時に「そのようなファイルやディレクトリはありません」という表示が出た場合の対処方法も書いています。


【Linux】複数あるファイルの中から特定の文字列を検索してファイル名を表示させる方法(コマンド)

findコマンド+オプションを覚えておくと便利

find ./(探したいディレクトリ) -name ‘*.html(探したいファイル名)’ -type f -print | xargs grep ‘探したい文字列’

↑でOKです。
このコマンドを覚えておくと調査対象のファイルが大量にあっても文字列検索できるので便利です。
ワンセットで覚えておけばいいと思います。

例えば今いる以下のhtmlファイルから「hoge」を検索するコマンドだと↓となります。
find ./ -name ‘*.html’ -type f -print | xargs grep ‘hoge’

コマンド内訳

オプションなど
find 「探す」コマンド
コマンドの後ろに検索対象ディレクトリをつける
-name 探したいファイル名
(ファイル指定ナシの場合、省略可)
-type f ファイルを探すという意味
dを指定でディレクトリ、lを指定でシンボリックリンクになる
-print 対象のファイルを見つけたら出力
xargs 標準入力からのコマンドライン作成
grep 検索する文字列を指定

-nameでファイル名を指定しない場合「そのようなファイルやディレクトリはありません」という警告を吐く場合もあり

-nameでファイルタイプを指定せずに全検索をかけた場合「そのようなファイルやディレクトリはありません」という警告を吐き出す場合があります。
この場合は、-name ‘*.html’のようにファイルの拡張子ベースで検索対象を絞ったりしてみてください。

WordPress上のファイル検索はコレが便利

find ./ -name ‘*.php’ -type f -print | xargs grep ‘検索したい文字列’

WordPress上の文字列を探すときに自分はよく↑を使います。
WordPressは大半がphpで作成されているので-nameでphpだけを検索するというものです。
この検索方法であれば、.jpgや.pngのような画像などを検索対象から外すのでエラーも少なく検索も早いです。

Linuxで複数のファイルの中から特定の文字列を検索したい場合は↑のfindからオプションをつける方法を覚えておくと便利ですよー。

< この記事をシェア >

usedoor Twitterでシェア
usedoor facebookでシェア
usedoor はてなブックマークに保存
usedoor Pocketに保存
usedoor LINEでシェア
usedoor feedly



\\どうかフォローをお願いします…//



この【Linux】複数のファイルの中から特定の文字列を検索して記載のあるファイルを特定する方法(コマンド)の最終更新日は2016年10月27日です。
記事の内容に変化やご指摘がありましたら問い合わせフォームまたはusedoorのTwitterまたはusedoorのFacebookページよりご連絡ください。

現在開催中の「おトク」なキャンペーン、セール

【IIJmio】一括110円!トクトクキャンペーン スマホ大特価セールまとめ – 対象機種や割引条件など。iPhone・Androidが激安で購入できる!

セール

スマホ安売りでお馴染みのIIJmio恒例の『スマホ大特価セール』がトクトクキャンペーンとして開催!今回も特にAndroidスマホが大幅割引で一括110円~と激安に

【楽天モバイル】スマホ料金チェック⇒回線契約で最大9,000ポイントがもらえるキャンペーン開催。診断だけで100ポイントも!特典、条件などまとめ

キャンペーン

楽天モバイルがスマホ料金チェックを行ってから回線を契約するとのりかえで9,000ポイント、新規契約で5,000ポイントをプレゼントするキャンペーンを毎月開催

Huluを通常よりもおトクに契約する方法、キャンペーンまとめ

webサービス

動画見放題サービス「Hulu」通常特典は2週間無料だけだけどキャンペーンを利用すれば無料期間が延長されたりポイント還元などでおトクに入会できる!

【裏技?】ahamoを契約して最大20,000dポイントをもらう方法 – ドコモSIMのみ契約⇒即ahamoへのプラン変更でポイントが付与された

携帯電話

ドコモのSIMを単体契約⇒即ahamoにプラン変更で最大20,000dポイントがもらえる!直接ahamoで契約するよりもかなりおトクに

ドコモのiPhone、Androidスマホが機種変更で5,500円割引となるクーポンをWEB上からゲットする方法 – 対象機種、条件など

携帯電話

ドコモがiPhoneやAndroidスマホの機種変更が5,500円割引となるクーポンをウェブ上で毎月配布中!iPhoneやPixelシリーズ含めほとんどの機種が対象。対象者限定なので取得できるかをチェック!


開催中のキャンペーンをもっと見る

usedoorの新着記事をチェック!

記事を書くヤル気が出るのでフォローよろしくお願いしますm(._.)m

usedoor Twitter
usedoor facebook
usedoor feedly
usedoor RSS


新着ニュース&記事

ThreadsのDM機能が日本でも利用可能に、18歳以上が対象

ニュース

MetaがThreads日本版にDM機能を導入。利用できるのは18歳以上など条件あり。

【dポイント10周年記念】「いつもありが10!dポイント 10th Anniversary」特設サイトがオープン!豪華キャンペーンも開催

ニュース

ドコモがdポイントの10周年を記念して豪華キャンペーンを開催!特設サイトもオープン!モバイルdポイントカードきせかえ機能で10周年を記念したオリジナルのきせかえデザインも提供。

【最終日】4ヵ月無料!Amazonの音楽聴き放題「Music Unlimited」をおトクに登録する方法 – プライムデー連動の大型キャンペーン開催中!

キャンペーン

Amazonの音楽聞き放題サービス「Music Unlimited」が4ヵ月間無料で利用できるプライムデー連動キャンペーン開催!7月15日(火)まで。非プライム会員でも3ヵ月無料

【LINE】無料スタンプ&隠しスタンプまとめ(2025年7月15日更新)ダウンロード方法&取得条件

LINE

現在配布されているLINEの無料スタンプ&隠しスタンプを徹底まとめ!スタンプを無料ゲットできる条件や取得するまでの手順、有効期限など

【20.2.0登場】Nintendo Switchのシステムソフトウェアをアップデートする方法 – ニンテンドースイッチおよびスイッチ2本体の現在のバージョン確認&更新手順

ゲーム

Nintendo Switchにももちろんソフトウエアバージョンあり。本体更新データの配信が開始されたらアップデートしよう


新着記事をもっと見る

usedoorをフォロー


注目・おすすめ記事

【LINE】トークの写真、画像内の文字を読み取ってテキスト化する方法 – 写真の中の文字をメッセージに変換。翻訳もできる!OCRアプリとして使えちゃう

これは便利!スクリーンショット画像の文字をLINEに読み取ってもらってそのままメッセージとしてトークに送信したり翻訳したりできちゃう!


楽天ポイントでGoogle Playギフトコードを購入・交換する方法 – 楽天市場認定店は期間限定ポイントの消化にも最適!

楽天ポイントでGoogle Play残高(ギフトカード)が買える!期間限定の楽天スーパーポイントでもOK!セール時は安く購入することもできておトク


【割引クーポンあり】Dropbox Plus(有料版)をおトクに購入する方法 – ソースネクストの3年以上複数年版がコスパよし!最安値保証&返金あり

公式は値上げ…Dropbox Plus(有料版)を安く利用したいならソースネクストの3年版が超お買い得!期間限定割引や限定割引クーポンなどまとめ


【機種変更でも実質6,800円~!!】ワイモバイルで折りたたみスマホ「Libero Flip」をおトクに購入する方法 – 一括9,800円&PayPayポイント還元で購入できる

ワイモバイルの折りたたみスマホ「Libero Flip(A304ZT)」が値下げ!機種変更でも一括9,800円と激安!!さらに必ずPayPayポイントがもらえる


「メルペイ」のクーポン&キャンペーンまとめ – クーポンは人によって違うので来ない場合も… メルカードキャンペーンもあり

メルカリが提供するスマホコード支払「メルペイ」は定期的におトクなキャンペーンを開催&クーポンを配布!人によって違うクーポンを徹底的にまとめてみた



注目の記事をぜんぶ見る


最新記事&ニュース

ThreadsのDM機能が日本でも利用可能に、18歳以上が対象

MetaがThreads日本版にDM機能を導入。利用できるのは18歳以上など条件あり。


【dポイント10周年記念】「いつもありが10!dポイント 10th Anniversary」特設サイトがオープン!豪華キャンペーンも開催

ドコモがdポイントの10周年を記念して豪華キャンペーンを開催!特設サイトもオープン!モバイルdポイントカードきせかえ機能で10周年を記念したオリジナルのきせかえデザインも提供。


【最終日】4ヵ月無料!Amazonの音楽聴き放題「Music Unlimited」をおトクに登録する方法 – プライムデー連動の大型キャンペーン開催中!

Amazonの音楽聞き放題サービス「Music Unlimited」が4ヵ月間無料で利用できるプライムデー連動キャンペーン開催!7月15日(火)まで。非プライム会員でも3ヵ月無料


【LINE】無料スタンプ&隠しスタンプまとめ(2025年7月15日更新)ダウンロード方法&取得条件

現在配布されているLINEの無料スタンプ&隠しスタンプを徹底まとめ!スタンプを無料ゲットできる条件や取得するまでの手順、有効期限など


【20.2.0登場】Nintendo Switchのシステムソフトウェアをアップデートする方法 – ニンテンドースイッチおよびスイッチ2本体の現在のバージョン確認&更新手順

Nintendo Switchにももちろんソフトウエアバージョンあり。本体更新データの配信が開始されたらアップデートしよう



最新記事をもっとチェック


usedoorをフォロー


現在開催中の"おトク"なセール、キャンペーン、お買い得アイテムまとめ

ワイモバイルでおトクに機種変更できるスマホまとめ – moto g64y 5Gが一括6,800円など、Libero Flipが一括9,800円&PayPay還元など

現在ワイモバイルで機種変更でもおトクに購入できるスマホまとめ。機種変更割引&端末単体割引で機種変更でも激安購入できる機種アリ!


【GUで全額還元!!】ペイペイジャンボとは?開催中のキャンペーン、還元条件、対象ショップまとめ – 当たらない?当選の確認手順や本人確認などの参加条件など

最大1,000%還元や全額還元などが当たる「ペイペイジャンボ」開催!対象となる条件や特典をまとめました。楽しいしおトク。だけどなかなか当たらない…


【割引クーポンあり】1Password(有料版)をおトクに契約する方法 – ソースネクストの3年版がコスパよし!価格比較してみた

1Passwordを購入するならソースネクストの3年版がお買い得!公式で購入するより安く1Passwordが使える&更新/継続用としても利用可能


【ソフトバンクオンラインショップ限定】「web割」で機種代金を最大21,600円割引する方法

オンライン限定!MNP(のりかえ)なら最大21,600円割引!販売しているほとんどのiPhone、Androidスマホがキャンペーン対象。


【既存ユーザーも対象】楽天モバイルで「YouTube Premium」を3ヵ月間無料で申し込む方法 – 対象となる条件、注意点など

楽天モバイル契約者はYoutube Premiumが3ヵ月無料で利用できる。条件はシンプルで既存ユーザーも対象!注意点もアリ



開催中のキャンペーンをぜんぶ見る