2016-06-17 3 views
-3

Я бы знал, как изменить разрешение всех java-файлов в папке и в каждой его вложенной папке рекурсивно. СпасибоКак изменить разрешение файлов рекурсивно с помощью терминала на Mac?

+0

Если вы имеете в виду «что команда UNIX», то есть не по теме здесь. SO - это вопросы программирования, а не общие компьютерные вопросы. Для этого есть обмен суперпользователем. – azurefrog

+0

Если вы спрашиваете о том, как написать Java-программу для этого, см. [Как перебирать файлы в каталоге?] (Http://stackoverflow.com/questions/3154488/how-do-i-iterate -through-the-files-in-a-directory-in-java) и [Как программно изменить права доступа к файлам?] (http://stackoverflow.com/questions/664432/how-do-i-programmatically-change -file-permissions) – azurefrog

+0

java/terminal: похоже, это несогласованность здесь. –

ответ

0

Вы можете использовать: find искать соответствующие файлы, а затем изменить режим для каждого:

find <dir> -name "*.java" -exec chmod <access> {} \; 
Смежные вопросы