[linux-l] LinuxScript?

Oliver Bandel oliver at first.in-berlin.de
Do Mär 21 12:34:13 CET 2002


On Thu, 21 Mar 2002, Oliver Bandel wrote:

[...]
> In  alt.comp.lang.applescript wurde mir eine ausgereiftere
> Version meines Problems angeboten, die auch recursives
> unlocking ermöglicht und auch fehlerfälle mit abfragt:
> 
>   on unlockFilesOf(thisFolder)
>     tell application "Finder"
>       tell every file of thisFolder
>         if it exists then set locked to false
>       end tell
>       repeat with thisSubfolder in every folder of thisFolder
>         my unlockFilesOf(thisSubfolder)
>       end repeat
>     end tell
>   end unlockFilesOf
>   
>   tell application "Finder"
>     my unlockFilesOf(the trash)
>   end tell
> 
> 
> 
> Das entspricht dann in ungefähr einem
> 
> find trash -type f -exec chmod ugo+w {} \; rm -rf trash/*

Ne, das rm -rf ist in dem obigen Script nicht mit drin.
Müsste man noch ein "empty trash" dran hängen.

Ciao,
   Oliver




Mehr Informationen über die Mailingliste linux-l