揮発性のメモ2

知識をメモ書きしておく

絶対パス正規化

http://www.linux.or.jp/JM/html/LDP_man-pages/man3/realpath.3.html

#include <limits.h>
#include <stdlib.h>

#include <stdio.h>

int main(int argc, char **argv)
{
    char buf[PATH_MAX];

    realpath( argv[1], buf );
    printf("%s\n",buf);

    return 0;
}

相対パスや、相対が混じったフルパスを正規化した絶対パスにしてくれる