первая строка вашего скрипта:
/#!/bin/bash
на самом деле должно быть:
#!/bin/bash
Я предполагаю, что это была просто опечатка при публикации вашего вопроса (но вы можете проверитьэто, на всякий случай).Теперь, если я заменю «command1» на ls -las, это сработает для меня:
#!/bin/bash
while [ 1 ]; do
ls -las | cut -f 3
sleep 5;
done
обратите внимание, что я изменил вашу «command1» только на ls.
так что же такое "command1"?Ваша работа может быть остановлена, если этой "command1" нужен ввод stdin (только один из случаев)