cygwin의 find / chmod를 사용하여 Windows 아카이브 비트를 설정 / 해제하는 방법은 무엇입니까?


1

예, 압니다. 아카이브 비트는 사악합니다.

즉, 'find'를 사용하여 쿼리하고 'chmod'로 수정하는 지원이 있습니까?

내 인터넷 검색 결과가 아무 것도 나타나지 않았다 ......


실제로 그렇지 않습니다. 악마는 악합니다. faqs.org/rfcs/rfc3514.html
— quack quixote

답변:


2

나는 find + attrib:

$ find . -option whatever -exec attrib -A {} \;

attrib & amp;를 설정하는 이전 DOS 명령입니다. 그 속성들을 지우는 것. 이것은 나를 위해 WinXP 프로 SP2에서 작동; 아무 생각이 없다면 attrib Vista / Win-7에서 계속 사용할 수 있습니다.


1

모든 상황에서 작동 할 솔루션이 없지만 NTFS 파일 시스템에서는 먼저 CYGWIN 환경 변수 ntsec를 추가합니다. NTFS에서는 chmod를 사용하여 파일 권한 관리 . 이 변수는 일반적으로 /../cygwin/cygnus.bat. CYGWIN을 설정할 때 각 옵션을 공백으로 구분하십시오.

나는 일하는 예제 cmd 라인을 알아 내려고 노력할 것이다 ...

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.