Предпочтительный инструмент для однонаправленной синхронизации является rsync, и предпочтительным инструментом для двунаправленной синхронизации является Унисон. Оба требуют, чтобы исполняемый файл был доступен с обеих сторон. Если можно сделать исполняемый файл файла на стороне сервера, отбросьте двоичный файл унисона и сделайте его исполняемым файлом.
Если у Вас есть Linux, *BSD, Солярис или Mac OS X локально, можно, вероятно, использовать файловую систему FUSE, чтобы заставить пространство веб-сервера появиться, поскольку локальная файловая система — sshfs должна работать, так как у Вас, кажется, есть ssh доступ. Затем используйте унисон “локально”.
Также обратите внимание, что большая часть программного обеспечения управления версиями (CVS/Подверсия, а также распределил VCS) имеет синхронизацию как функция (регистрация на одной машине и на другом).
Заключите команду в кавычки:
echo "`ps aux --sort -rss`"
Иначе удар просто анализирует маркеры, игнорирование пробела включая новые строки как он делает при вводе его вручную.
Избавьтесь от эха полностью и просто дайте команду
ps aux --sort -rss
ps
результат в выводе сценария удара. Просто, потому что Вы признали, что ответ не делает это правом. – Paul Tomblin 18.11.2011, 22:27