Используйте rsyslogd с протоколом relp.
На сервере пропишите в /etc/rsyslog.conf следующее:
$ModLoad imrelp
$InputRELPServerRun 2514
А на стороне клиента:
$ModLoad omrelp
...
*.* :omrelp:server.address:2514
Вам нужно установить плагин relp:
apt-get install rsyslog-relp
Лучше прописать server.address в /etc/hosts, чтобы не полагаться на работающий DNS.
Вы напутали в синтаксисе команд. Скрипт должен выглядеть так:
#!/bin/sh -
firstSize=$(du -s /Users/test/Desktop/folder | cut -f1)
until
sleep 3
newSize=$(du -s /Users/test/Desktop/folder | cut -f1)
[ "$firstSize" -eq "$newSize" ]
do
firstSize=$newSize
done
echo 'Done'