HP-UX 시스템에서 작업 중이며 원형 심볼릭 링크가 있는지 알고 싶습니다.
지금까지 나는 명령을 사용하고 있습니다 :
ls -lrt `find ./ -follow -type l`
그러나 결과적으로 현재 디렉토리에서 ls -lrt 만 수행합니다.
시스템에서 모든 원형 심볼릭 링크를 찾으려면 어떤 명령을 사용해야합니까?
원형으로 나는 루프를 만들 수있는 모든 종류의 링크를 의미 했으므로 위의 모든 것. 나는 지금 -print로 노력하고 있습니다.
—
블라디미르
또한 왜
—
블라디미르
-follow
실제 링크를 포함시키지 않는 것이 결과입니까?
없이
—
DerfK
-follow
, find
링크 자체를 검사하지 않는 파일이 가리키는. 그래서 그들이 가리키는 것을 보지 않고도 find . -type l
(링크되어있는 -type l
) 것을 인쇄합니다 ( 파일이나 디렉토리 또는 파일이나 디렉토리를 가리키는 다른 링크 일 것입니다).
find
명령이 인쇄.
중이거나 인쇄 중이 아니기 때문에 현재 디렉토리를 얻습니다 (실행 중이ls -lrt
거나 실행 중임ls -lrt .
).find
이 문제를 해결하는 방법을 알려주 는 HP-UX 에 대해 충분히 알지 못합니다 (명시 적-print
? ). 2) "원형"이란 무엇입니까?./a -> ./b
그리고./b -> ./a
? 무엇에 대해/home/foo/a -> /home
? 또는/home/foo/a -> /home/bar
와/home/bar/b -> /home/foo
?