실행 파일이 아닌 파일을 모두 -x 적용하는 스크립트

BlackTiger의 이미지

#!bin/sh
나 elf파일이 아닌 파일을 전부 chmod -x 하는 쉬운 방법이 있는지요..

find . -type f | xargs chmod -vR -x

하면 파일은 전부 -x 되는데...
여기까지 생각하는게 전부네요...

withkhw의 이미지

테스트 해보고 하세요.. :D

find . -type f | xargs file | grep -v executable | awk -F: '{print $1}' | xargs chmod -x

BlackTiger의 이미지

file명령어를 인제 알게 됬네엽..^^;;
감사 또감사..