Fox Mulder (fox_mulder_cp) wrote,
Fox Mulder
fox_mulder_cp

shell-scripting...


Когда к вам по самбе сваливается туева хуча всякого файла в том числе с пробелами в имени, find начинает ругаться ошибками. Собственно решение:

1 часть меняет владельца файлов по умолчанию на текущего пользователя, 2я соответственно снимает атрибут исполняемый.

sudo chown -R `echo $USER`:`echo $USER` $1 && find $1 -type f -exec chmod -x '{}' \;

zsh - полет нормальный. где-то так, засунул в alias
я конечно понимаю, что правильнее монтировать /home с запретом на +х, но на домашнем тазике я отдельный хомяк видел кажется аж 1 раз.
Подумал что так правильнее - т.к. при проходе по файлам - владелец/группа каталогов не меняется, т.к. идет выборка по файлам.
Tags: linux, scripting
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 10 comments