readdir()에서 넘어오는 값에는 심볼릭링크 자체의 이름만 넘어오고 lstat를 사용하면 실제 심볼릭링크의 사이즈는 알 수 있습니다. 그런데 링크가 가르키고있는 실제 파일명은 어떻게 알 수 있는지 모르겠네요~
readlink 를 사용하면 됩니다.
---http://coolengineer.com
readlink() 후에 다시 link 파일인지 확인하셔야 합니다.
링크의 링크일 수 있거든요.
즉, readlink의 결과 파일이 일반 파일일 때까지 계속 찾아야죠.
그러나, 계속 돌고 돌고 돌고 할 수 있으니... 몇번하고 나면 루프
빠져나오게 해야겠죠.
ㅋㅋ
The Future !!!
readlink 를 사용하면 됩니다.
readlink 를 사용하면 됩니다.
---
http://coolengineer.com
readlink() 후에 다시 link 파일인지 확인하셔야 합니다.
readlink() 후에 다시 link 파일인지 확인하셔야 합니다.
링크의 링크일 수 있거든요.
즉, readlink의 결과 파일이 일반 파일일 때까지 계속 찾아야죠.
그러나, 계속 돌고 돌고 돌고 할 수 있으니... 몇번하고 나면 루프
빠져나오게 해야겠죠.
ㅋㅋ
The Future !!!