(Сбор комментариев в виде добросовестного ответа на этот вопрос)
@steve предложил:
Измените
root /root/Testcron.sh >> hello.txt
наroot /root/Testcron.sh >> hello.txt 2> errors.txt
, чтобы вы могли записывать все сообщения об ошибках
, из которых @Joy увидел, что произошла ошибка, и им нужно было установить:
export LD_LIBRARY_PATH=/usr/local/lib
перед запуском команды Test1. В результате получается файл Testcron.sh:
#!/bin/bash
export LD_LIBRARY_PATH=/usr/local/lib
/root/libvmi/examples/Test1 TestVM1