/ / 最新

swk's log - 「シンボリックリンクのリンク先や絶対パス名を取得したい」

2008-01-08

* 「シンボリックリンクのリンク先や絶対パス名を取得したい」 [tech]

Unix 上でシンボリックリンクのリンク先を取得したい.

(中略)

とりあえず readlink とか realpath とかいうコマンドがまさに使えること がわかった.しかし,手元のマシンにはそんなものは入っていないので,

(中略)

#include <sys/param.h>
#include <stdio.h>
#include <stdlib.h>
int main( int argc, char *argv[] ){
(以下略)

もっとお手軽にこんなんじゃダメでしょうか.

% perl -e 'use Cwd; print Cwd::abs_path($ARGV[0]), "\n"' some_path

最終更新時間: 2008-01-13 05:30


Shingo W. Kagami - swk(at)kagami.org