cp 권한을 부여할 때 디렉터리에 있는 유일한 파일

cp 권한을 부여할 때 디렉터리에 있는 유일한 파일

전체 디렉토리를 cp하고 싶지만 해당 디렉토리 내에 cp 권한이 없는 일부 파일이 있습니다. 이 경우 사용할 수 있는 플래그가 있나요? 아니면 고려해야 할 다른 명령이 있습니까? 다른 명령과 결합하는 등 현명한 방법이 있어야 한다고 생각합니다.

예를 들어,

text1.txt text2.txt *text3 text4.txt* text5.txt

text3은 다른 디렉터리이고 text4는 파일입니다. 둘 다이지만 현재로서는 액세스 권한이나 보기 권한이 없습니다.

하지만 나머지 파일(또는 디렉터리)에 대해서는 cp 권한이 있습니다. 권한이 있는 유일한 파일을 어떻게 보호할 수 있나요?

답변1

달성하려는 목표에 대한 모든 정보를 제공하지 않는 한 이는 간단해 보입니다. 그냥 해

cp -r text* SOMEOTHERLOCATION

더 복잡하게 만들고 싶거나 필요한 경우(어떤 이유로든) 다음을 수행할 수 있습니다.

find /some/directory/ -name '*text*' -user myusername -exec cp {} /some/other/directory/ \;

관련 정보