У меня есть Defraggler от парней piriform (также делают CCleaner и Recuva) в течение случайного времени, я действительно хочу сделать дефрагментацию. Делает задание достаточно хорошо, бесплатно, и поддерживает HTFS и разделы FAT32.
Looks like you have to place the unison options after defining the root directories:
Formatted like this: link to unison manual (RTFM!)
unison root1 root2 [options]
So my code should be:
${_unison} -batch "${p}" "ssh://${r}/${p}" -times -owner -group
Once the options are placed here, the script executes without any errors.