폴더 소유자를 포함하도록 파일을 숨기는 방법


2

포함 폴더의 소유자에게 파일을 숨기는 방법

내가 파일을 이동했다고 말할 수 있습니다.

/home/userA/folder/abc.bin

쪽으로:

/home/userB/finalfolder/abc.bin

abc.bin을 userB에 어떻게 chown 할 수 있습니까?

그러나 최종 폴더의 소유자로부터 userB를 결정함으로써? 이것은 bash 스크립트의 일부 여야합니다

답변:


1

이 명령 stat -c '%U:%G' home/userB/finalfolder은의 소유자와 그룹을 finalfolder콜론으로 구분하여 반환합니다 . 이것은 chown필요한 형식 일뿐 입니다. 따라서 다음을 사용하십시오.

chown "$(stat -c '%U:%G' home/userB/finalfolder)" /home/userB/finalfolder/abc.bin

이것은 stat당신이 centos에 있기 때문에 괜찮은 GNU와 함께 작동합니다 .


이것은 매력처럼 작동합니다. 정말 감사합니다. 이와 같이 멋진 함침 방법이 있기를 바랍니다.
— Vincent Duprez 2016
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.