backup.log - пуст =)
1) добавьте контрольные отметки в скрипт, типа
echo cmd1 done
...
echo cmd2 done
2) проверьте через echo шелл и промежуточные значения переменных.
проверьте через echo шелл и промежуточные значения переменных. - это как ?
Пользователь решил продолжить мысль 22 Июля 2011, 14:16:04:
backup.log - пуст =)
1) добавьте контрольные отметки в скрипт, типа
echo cmd1 done
...
echo cmd2 done
2) проверьте через echo шелл и промежуточные значения переменных.
поставил в скрипт echo
#TEC-7
/usr/bin/rsh 10.64.122.195 -l spb_server co sh > /home/backup/BS_config_RSH/TEC-7/$curdate' tec7-s1.conf' &&
echo cmd1 done
/usr/bin/rsh 10.64.122.195 -l spb_server mint map >> /home/backup/BS_config_RSH/TEC-7/$curdate' tec7-s1.conf' &&
echo cmd2 done
/usr/bin/rsh 10.64.122.196 -l spb_server co sh > /home/backup/BS_config_RSH/TEC-7/$curdate' tec7-s2.conf' &&
echo cmd3 done
/usr/bin/rsh 10.64.122.196 -l spb_server mint map >> /home/backup/BS_config_RSH/TEC-7/$curdate' tec7-s2.conf' &&
echo cmd4 done
/usr/bin/rsh 10.64.122.197 -l spb_server co sh > /home/backup/BS_config_RSH/TEC-7/$curdate' tec7-s3.conf' &&
echo cmd5 done
/usr/bin/rsh 10.64.122.197 -l spb_server mint map >> /home/backup/BS_config_RSH/TEC-7/$curdate' tec7-s3.conf'
Лог пустой!!!!!! о чем это говорит?
Пользователь решил продолжить мысль 22 Июля 2011, 14:23:55:
выполняется только первая команда.......я вставил echo перед командами - так вот этот вывод попал в лог
Пользователь решил продолжить мысль 22 Июля 2011, 14:42:12:
Я все-таки не понимаю строк (специально "раздвинул" пробелы):
curdate=`date '+%d.%h.%y'`
/usr/bin/rsh 10.64.122.195 -l spb_server co sh > /home/backup/BS_config_RSH/TEC-7/$curdate' tec7-s1.conf'
Там либо пробелы лишние, либо я чего-то не понимаю...
пробелов лишних нет - все ок! баг именно в ходе выполнени