【先行セール開催中】Amazonプライムデー2024徹底攻略!オススメ/目玉商品、連動キャンペーンやおトクに利用できるサービス完全まとめ

【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ページよりご連絡ください。

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

【2024年7月】楽天モバイル「紹介キャンペーン」で楽天ポイントをゲットする方法 – 招待リンクあり。適用条件や注意点などまとめ

キャンペーン

楽天モバイルが友だち紹介キャンペーンを実施中。2024年2月より招待された人の特典が爆増!今ならのりかえ契約で13,000ポイントがもらえる。今月の条件や注意点などまとめ

【ドコモ】『オンラインショップおトク割』でスマホをおトクに購入する方法 – 端末のみ購入もOK!対象機種、割引金額、適用条件まとめ

携帯電話

ドコモオンラインショップが新たな割引「オンラインショップおトク割」をスタート!5G WELCOME割併用で超大幅割引となる機種も!

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

キャンペーン

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

ワイモバイル「10周年大感謝祭」まとめ – PayPay大還元、紹介キャンペーン、スマホ安売り、誰でも参加できる抽選会などで構成される大型キャンペーン開催!

キャンペーン

ワイモバイルが10周年を記念した大型キャンペーンを開催!ワイモバを契約中の人もしてない人も参加できてPayPayが当たるなど特典多数!

【最大3万円還元!】ソフトバンクのAndroidスマホを購入して高額キャッシュバックをGETする方法

携帯電話

ソフトバンクのAndroidスマホを購入するとキャッシュバックがもらえるぞ!さらにクーポンでPayPayボーナスももらえる!


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

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

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

usedoor Twitter
usedoor facebook
usedoor feedly
usedoor RSS


新着ニュース&記事

【土日配布!!】Yahoo!オークション『ゴールドクーポン』をゲットする方法 – 7月の週末は誰でも旧ヤフオクでクーポンを使っておトクに買い物できる!

ショッピング

Yahoo!オークション(旧:ヤフオク)では週末土日にゴールドクーポン配布中!誰でも買い物金額に応じた割引が受けられる!

【土日開催!!】Amazonで週末にポイント2倍『土曜日曜ダブルポイント』でおトクに買い物する方法 – 対象商品、参加条件などまとめ

ショッピング

Amazonで週末に対象商品購入でダブルポイントとなるキャンペーンを開催。今回は1回で7,000円以上の商品購入が対象。Anker製品などもあり

「Olive残高10%還元キャンペーン」が開催、最大5,000ポイント還元

キャンペーン

Oliveを新規開設+エントリーすると、Oliveアカウント残高の10%相当をVポイントで還元する「Olive残高10%還元キャンペーン」が開催。期間は2024年7月29日~9月30日まで。

『LINEプリ』の使い方 – 離れている友だちと一緒にフレームを選んで写真撮影できる機能が登場。LYPプレミアムユーザーには会員限定特典あり

LINE

離れている友だちと一緒に写真撮影ができる新機能『LINEプリ』リリース。LYPプレミアムに加入している人は回数無制限&限定フレームが利用できる

【機種変更でもiPhone 15 Proが1年間36円でレンタル可能!!】ソフトバンク『新トクするサポート(プレミアム)』の対象機種、適用条件などまとめ

携帯電話

ソフトバンクの『新トクするサポート(プレミアム)』を利用すればiPhone 15 Pro、Google Pixel 8 Pro、Xperia 1 Vなどが1年間36年(月額3円)で利用できるぞ!ただし、「あんしん保証パック」に加入する必要があるので注意。


新着記事をもっと見る

usedoorをフォロー


注目・おすすめ記事

【完全版】Amazonで『クレジットカードなし』で買い物する方法 – クレカ不要の支払い手段を徹底まとめ!他社のポイント利用も

クレジットカード不要でAmazonでの買い物の支払いができる手段をがっつりまとめました!クレカがない人や未成年の人もどうぞ


【新型PS5(Slimモデル)発売】「PlayStation 5 / デジタル・エディション」を予約・購入する方法 – 新旧モデルのスペックなどの違い、販売ショップまとめ

在庫や入荷情報を見つけ次第更新!新デザインの新型PS5「CFI-2000A01(ディスクドライブ搭載)」「CFI-2000B01(ディスクドライブ非搭載)」が2023年11月10日に発売!10月18日午前10時より予約受付開始。


【LYPプレミアム】LINEスタンププレミアム(使い放題)を無料で利用する方法 – 追加料金なしで有料スタンプが使い放題に!条件や使い方は?

LYPプレミアム(旧:Yahoo!プレミアム)特典の有料LINEスタンプが無料で使い放題となるスタンププレミアムを使ってみた。スタンプ欲しい人はコレで十分かも!


【神対応すぎる】バルミューダのトースターが壊れた時の申請方法 – 修理依頼を出したらまさかの新品しかも新型への交換に。逆に申し訳なさすぎる…

バルミューダ ザ・トースターが壊れたので修理見積依頼を出したらまさかの新型新品への無償交換に。。こちらが申し訳ないと感じるレベルの神対応…


【楽天モバイル】2回線目以降を契約して3,000ポイントをゲットする方法 – 「もう1回線」申込キャンペーンがスタート

楽天モバイルが2回線目以降を契約する人向けのキャンペーンを開始!2回線目契約で3,000ポイントがもらえる。要エントリーなのでご注意を



注目の記事をぜんぶ見る


最新記事&ニュース

【土日配布!!】Yahoo!オークション『ゴールドクーポン』をゲットする方法 – 7月の週末は誰でも旧ヤフオクでクーポンを使っておトクに買い物できる!

Yahoo!オークション(旧:ヤフオク)では週末土日にゴールドクーポン配布中!誰でも買い物金額に応じた割引が受けられる!


【土日開催!!】Amazonで週末にポイント2倍『土曜日曜ダブルポイント』でおトクに買い物する方法 – 対象商品、参加条件などまとめ

Amazonで週末に対象商品購入でダブルポイントとなるキャンペーンを開催。今回は1回で7,000円以上の商品購入が対象。Anker製品などもあり


「Olive残高10%還元キャンペーン」が開催、最大5,000ポイント還元

Oliveを新規開設+エントリーすると、Oliveアカウント残高の10%相当をVポイントで還元する「Olive残高10%還元キャンペーン」が開催。期間は2024年7月29日~9月30日まで。


『LINEプリ』の使い方 – 離れている友だちと一緒にフレームを選んで写真撮影できる機能が登場。LYPプレミアムユーザーには会員限定特典あり

離れている友だちと一緒に写真撮影ができる新機能『LINEプリ』リリース。LYPプレミアムに加入している人は回数無制限&限定フレームが利用できる


【機種変更でもiPhone 15 Proが1年間36円でレンタル可能!!】ソフトバンク『新トクするサポート(プレミアム)』の対象機種、適用条件などまとめ

ソフトバンクの『新トクするサポート(プレミアム)』を利用すればiPhone 15 Pro、Google Pixel 8 Pro、Xperia 1 Vなどが1年間36年(月額3円)で利用できるぞ!ただし、「あんしん保証パック」に加入する必要があるので注意。



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


usedoorをフォロー


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

【2024年7月】ソースネクストの割引クーポンまとめ – 現在配布中の最新クーポンやキャンペーンを製品別にまとめてみた

ソースネクストの割引クーポンを総まとめ!公式から一覧情報を頂いているので全てのクーポンがチェックできます。Dropboxや1Password、ZEROセキュリティetc...と多数配布中!


【12円スマホ】ソフトバンク『新トクするサポート(バリュー)』の対象機種、適用条件などまとめ – iPhone 15が対象に⇒128GBモデルは月額1円で利用できる!

ソフトバンクの対象機種が1年間12円~で利用できる『新トクするサポート(バリュー)』の条件や対象機種まとめ。返却で激安でiPhone・Androidが使える!


Amazonで『ギフトカード大還元祭』開催!対象のお店でAmazon Pay利用で1回ごとに最大10,000円分のギフトカードが当たる抽選に参加できる&回数上限なし

Amazon Payを対象店舗で1回1,000円以上利用すると必ずAmazonギフトカードが当たる抽選に参加できる「ギフトカード大還元祭」開催!期間は6月7日(金)まで


ワイモバイルを通常よりおトクに契約する方法 – SIMのみで26,000円相当還元!!【2024年7月】

ワイモバイルオンラインストアでワイモバイルのSIMカードを契約すると最大26,000円相当の還元がもらえる!


【ドコモ】『端末購入割引』でiPhone・Androidスマホ・ケータイをおトクに購入する方法 – 適用条件と割引による値下げ、現在の対象機種まとめ

ドコモの分離プラン導入後に新たに登場した「端末購入割引」 条件を満たしていれば機種変更でも対象のiPhoneやAndroidがおトクに買える!



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