
No.2ベストアンサー
- 回答日時:
どのシンボリックリンクが参照しているか分からなくても良いなら、
こんな感じでできます。
find / -type l -exec readlink {} \; | grep -cFx <検索対象のファイル>
→参照されている数を表示します。
どのシンボリックリンクが参照しているか分かる必要があるなら、
こんな感じでできます。
find / -type l | while read LINK; do
readlink "$LINK" | grep -Fx <検索対象のファイル> >/dev/null && echo "$LINK"
done
ご回答ありがとうございます。
頂いたアドバイスのように、一発で調べる方法を知りたいと思っていました。
ただ、いただいたアドバイスの最初のものを試しましたが、私の打ち込み方が悪かったのか、うまく行きませんでした。
ご回答いただいたお二人のものを合わせた感じで
find ~/www/ -type l -ls | grep -E '\->.+/dirName/.+'
とやってみたところ、消したいディレクトリ(dirName)配下のファイルやフォルダを参照先にしたシンボリックリンクがリストアップされました。
ただし、消したいディレクトリと同名のディレクトリが他の場所に存在する場合、そのディレクトリ配下のものを参照するものもリストアップされると思います。が、ここまで出来ればあとはなんとかなります。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 Windows10で、フォルダにあるすべてのファイルを、下層フォルダも含め一つの階層へ配置し直したい 3 2022/05/31 09:50
- その他(プログラミング・Web制作) ハードリンクとシンボリックリンク 3 2022/11/07 02:09
- その他(IT・Webサービス) WEBサイト内のファイルを探す方法は? 1 2022/11/11 16:38
- その他(プログラミング・Web制作) 図に示す階層構造で,現在のディレクトリ(カレントディレクトリという)が*印のディレクトリであるとき, 2 2022/11/16 10:55
- その他(開発・運用・管理) バッチファイルで特定のファイル・ディレクトリ以外を削除する方法について 4 2022/05/31 14:03
- ドメイン・サーバー・クラウドサービス 自作サイトをサーバーにアップロードしたのですが… 2 2022/11/08 18:12
- UNIX・Linux Ubuntu でinvalid filenameとなるファイルをコピーする方法 3 2023/06/08 22:26
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- その他(プログラミング・Web制作) Python でWindowsのショートカット(.lnk)のプロパティを参照したい 1 2023/02/01 15:09
- Excel(エクセル) 計算式がたくさん入ったExcelのファイルを他のファイルからシートを挿入した際、計算式の中に他のファ 4 2023/08/15 11:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
onedriveの中身を削除したらパ...
-
Winmerge ファイルの中身は同じ...
-
emlをtxtに変換するには?
-
複数ファイルを印刷
-
office365 ファイルを削除したい
-
mrl→midファイルへ
-
教えてください!困ってます。
-
バッチファイルで変数の中身を...
-
共有フォルダ内のファイル使用...
-
MS-DOSのコマンド
-
IPテレビのプレイリストだとお...
-
コマンドプロンプトによるフォ...
-
BAKファイルを非表示にする方法
-
WindowsXP embeddedの開発方法...
-
Androidでダウンロードに失敗し...
-
アーカイブ
-
ファイルの単位
-
ODBCエラー「admin」によってロ...
-
Solaris7のCシェル文字数制限...
-
Linuxにゴミ箱は?…ファイルの復...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Winmerge ファイルの中身は同じ...
-
教えてください!困ってます。
-
emlをtxtに変換するには?
-
onedriveの中身を削除したらパ...
-
同期センターのマークが出てま...
-
コマンドプロンプトによるフォ...
-
ファイルの先頭行を全て削除したい
-
mrl→midファイルへ
-
外字ファイル、eudc.tte と e...
-
バッチファイルで変数の中身を...
-
office365 ファイルを削除したい
-
Windows10 フォルダ内の自動並...
-
ファイルの単位
-
ショートカットアイコンと、元...
-
VScodeでjarファイルを開く方法
-
macのdmgファイル(動画)をMP4...
-
バッチファイルからタスクスケ...
-
フォルダ内の一覧を印刷するには?
-
mac ファイルの詳細情報を編集...
-
Excellにて→ファイルエラー:デ...
おすすめ情報