Ваша проблема находится в самой первой строкеMain2Network1.sh
:
#!/bin/bash
#renames files changed files on NETWORK to _day_mnth_yr_NETWORK1 then puts maincomp version of file on network.
Видите пустое место в начале? Это превращает вашу строку shebang в просто еще один комментарий, поэтому ядро по умолчанию запускает ваш скрипт с /bin/sh
, который не понимает конструкцию [[ ]]
.
Уберите этот пробел, и все будет хорошо.
Вы можете попробовать программу "root -tail". Он доступен в Debian Linux и, я думаю, в других. Его текущая домашняя страницаhttp://software.schmorp.de/pkg/root-tail.html
Он делает " tail
" для файла или нескольких и отображает его в корневом окне. Это может быть сделано поверх фонового изображения или цвета фона. Это позволяет поддерживать текст в актуальном состоянии.