Ребята, я тут нашел скриптик, который рекурсивно меняет права на файлы и папки. Он хорошь, но если в имени файла или папки есть пробел, то он затыкается.Помогите подправить его, чтобы он мог работать и с файлами и папками, которые содержат пробелы. Может нужно просто добавить кавычки куда-то. Но я не знаю как это сделать. А скриптик очень нужен.===== начало текста скрипта =====#!/bin/shROOT_DIR=$1DIR_PERM=$2FILE_PERM=$3for name in $(find ${ROOT_DIR})doif [ -d $name ]thenchmod ${DIR_PERM} ${name}echo "DIRECTORY: '${name}' PERMS CHANGED TO 0x${DIR_PERM}"elsechmod ${FILE_PERM} ${name}echo "FILE: '${name}' PERMS CHANGED TO 0x${FILE_PERM}"fidone===== конец текста скрипта =====Юзается он так: doperm.sh /mnt/archive/oldmail 00770 00600
|