Информация на основе документации для версии 2.1.x . На основе этого раздела синхронизации следует выглядеть так:
sync{
default.rsync,
source="/home/user/data/source_data/",
target="/home/user/data/synced_data/",
delete=false,
rsync={
checksum = true,
_extra = { "--remove-source-files", "--delay-updates" }
}
}
Я предполагаю, что вы знаете, что делают это дополнительные параметры rsync. Особенно - Удалить-исходные файлы
.
Этот параметр _EXTRA основан на документации lsyncd
page документации и страницах человека для rsync
. Вы должны попробовать сами, если это работает.
Я нашел решение для моего вопроса на другом сайте обмена стеками: здесь
в основном я SSH от My Mac в мою PI и отправлю мою команду Arecord и Lame для PI. Затем я провожу stdout к Mplayer (или что-либо на самом деле) через командную строку.
ssh pi@ip_of_pi "arecord --buffer-time=5000000 -D plughw:1,0 -f cd -t raw | lame -r - " | mplayer -