홈 디렉토리 인 “foo”폴더가 있다고 가정 해 봅시다. 정보, 소유자, 그룹, 권한 등에 대한 정보를 얻고 싶습니다.
그런 다음 정보를 얻으 려고이 작업을 수행합니다.
cd ~
ls -l foo
물론 “foo”의 내용에 대한 정보를 보여줍니다.
그런 다음 이런 식으로 할 수 있습니다
cd ~
dir=foo
ls -l $foo/.. | awk 'BEGIN { dir="'$foo'" } { if($9 == dir) { print $0 } }'
그러나 이것을 수행하는 더 쉬운 방법이 없습니까?
답변
시험
ls -ld foo
그리고 당신은 당신이 원하는 것을 얻을 것입니다.
또한 stat
정보를 캡처 할 것인지 고려 하십시오. 출력은 ls
사람이 소비하는 것입니다.
stat -c %U foo # get owner of foo