特定のファイルがシンボリックリンクを貼られているかどうかを知りたい。
ポイントはfind -type lとreadlink
find -type l でシンボリックリンクのファイルを探す。readlinkでリンク元を探す。
find <検索対象のディレクトリ> -type l | while read LINK; do readlink "$LINK" | grep -Fx <検索対象のファイル> >/dev/null && echo "$LINK" done
特定のファイルがシンボリックリンクを貼られているかどうかを知りたい。
ポイントはfind -type lとreadlink
find -type l でシンボリックリンクのファイルを探す。readlinkでリンク元を探す。
find <検索対象のディレクトリ> -type l | while read LINK; do readlink "$LINK" | grep -Fx <検索対象のファイル> >/dev/null && echo "$LINK" done