I'm trying to schedule the execution of some programs. I'm using this command:
./tests.o | at 15:00&
If I understood correctly, the intended behaviour was to delay execution until 15:00. However if I run top as soon as I launch the above command, I can see already tests.o eating CPU time.
Since I need to launch multiple tests on a shared resources I am wondering how to correctly use "at"?
What am I doing wrong?