imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Пингвинятник (ОС *NIX)
Опции темы
Старый 30.10.2005, 15:45     # 1
Gaspar
Guest
 
Сообщения: n/a

Shell - среда разработчика(?)

Так случилось, что приходится писать много скриптов на различных шелах (c-shell,bash и др). Вопрос в следующем. Существуют ли программы для облегчения отладки скриптов? Анализ переменных, расстановка точек остановки, подсветка синтаксиса и.т.д?
Это здорово облегчило бы жизнь.
Спасибо.

PS. Работаю в основном под Соляркой, но интересны варианты и под другие юниксы.
 
Старый 30.10.2005, 15:56     # 2
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
Полноценного IDE c дебаггингом shell-скриптов не попадалось, но вот банальная подстветка синтаксиса есть в любом приличном текстовом редакторе, в том же vim. Именно для bash есть некий Bash Debugger, но я его не юзал.
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  
Старый 02.11.2005, 10:27     # 3
Gennadi
Member
 
Аватар для Gennadi
 
Регистрация: 26.08.2002
Адрес: Germany
Сообщения: 232

Gennadi МолодецGennadi МолодецGennadi Молодец
Я пользуюсь простым методом - запускаю свой скрипт так:

bash -x script.sh

...по крайней мере позволяет выяснить и каких местах скрипт не работает....
__________________
Я - root, мне всё разрешено...
... и это тоже
echo "I am king" | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' &
Gennadi вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 10:23.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.