GNU/Linux >> Linux の 問題 >  >> Linux

シンボリックリンクの宛先のみを検索しますか?

シェルスクリプトで使用するために、シンボリックリンクの宛先を取得するためのコマンドラインを探しています。これまでに最も近いのはstat -N srcです。 、src -> dstを出力します 。もちろん、出力を解析してdstを取得することもできます 、しかし、目的地を取得する直接的な方法があるのだろうか。

承認された回答:

別のオプションは、特別に設計されたコマンドreadlinkを使用することです。 可能な場合。

例:

$ readlink -f `command -v php`
/usr/bin/php7.1

Linux
  1. Grepのみを使用して最初のオカレンスのみを検索しますか?

  2. symlink ディレクトリ内のファイルを含む、ディレクトリ内のすべてのファイルを再帰的に一覧表示する

  3. Linuxコマンド:テキストファイルのみを「検索」する方法は?

  1. Linuxの「検索」でファイル名のみを取得するには?

  2. ファイルの行数だけを取得する方法

  3. Linuxはルートパーティションのみを検索/検索しますか?

  1. 実行中のすべてのプロセス ID のみを取得するには?

  2. ディレクトリ内のすべてのフォルダーのサイズを取得する

  3. *.txt ファイルを別の宛先に再帰的にコピーするには?