Josh Tolbert wrote:
> On Wed, Feb 28, 2007 at 05:12:58PM -0600, Paul Schmehl wrote:
>> I'd like to cron a process that looks at a certain folder every day and 
>> changes the perms on a directory if they aren't what I want. 
>> Unfortunately, the people creating the folders are Windows folks using 
>> WinSCP, and so they create folders with spaces in them.  (E.g. Day 1, Day 
>> 2, etc.)
>>
>> I thought I could just do this:
>> chmod 755 `find /path/to/dirs -type d`
>>
>> but find returns a directory name of Day, Day, Day, which (obviously) 
>> doesn't work.
>>
>> >From the cli, find returns the actual directory name.
>>
>> How can I get find to return the dirs correctly in a script?  Or is there 
>> some other way to do this that would work?
>>
>> Paul Schmehl ([EMAIL PROTECTED])
> 
> find /path/to/dirs -type d -print0 | xargs -0 chmod 755
> 
or just
find /path/to/dirs -type d -exec chmod 755 {} \;
should do it.


> Thanks,
> 
> Josh

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to