ты его под чем писал?
windows, *nix?
если под первым аля апачЪ + бля-бля-бла. Просто проверь не остался ли в пути и других местах скрипта символ конца строки. В *nix'ах обозначается как "^M".
Можно настроить свой редактор, на еготображение и убрать ручками, а можно опять же скриптом, просто отрезай последний символ и живи спокойно. Не помню, дает агава шел или уже нет, но если дает -- можно посмотреть прямо у них ихнем же редактором, аля под мс встроеным.
Это при условии, что у тебя выставлены правильно права на скрипт, о том как это делать написано в хелпах на агаве. И путь к интерпритатору(пример для перла:: #!/usr/local/bin/perl - это должно быть в первой строчке и без виндовского ^M).
это по поводу нормального режима работы, ну, а если траблы в самом коде, извиняй. Можешь отписать мне на мыло, помогу, чем смогу или скрипт выслать...
(mailto:: dolton@nsk.ru)
Удачи.