With the following
set msg to (do shell script "rsync -auzv '/Volumes/a/' '/Volumes/b/' ")
the syncing takes about 10 - 15 seconds to move all of the files.
Is there anyway to access the verbose message while it’s happening?
Right now msg only gets it’s content when the process is completely finished.
This question has come up a few times. I have never seen anyone come up with a good answer.
If this helps anyone else…
With my rsync need I do periodic comparisons of the folder size I’m syncing to and this gives me a dynamic value for status. (progress indicator or what have you)
Check out Pipealert. You might also want to read up on NSTask.