| imho.ws |
![]() |
|
|
|
# 1 |
|
Guest
Сообщения: n/a
|
Shell - среда разработчика(?)
Так случилось, что приходится писать много скриптов на различных шелах (c-shell,bash и др). Вопрос в следующем. Существуют ли программы для облегчения отладки скриптов? Анализ переменных, расстановка точек остановки, подсветка синтаксиса и.т.д?
Это здорово облегчило бы жизнь. Спасибо. PS. Работаю в основном под Соляркой, но интересны варианты и под другие юниксы. |
|
|
# 2 |
|
::VIP::
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Полноценного 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 |
|
|
|
|
# 3 |
|
Member
Регистрация: 26.08.2002
Адрес: Germany
Сообщения: 232
![]() ![]() ![]() |
Я пользуюсь простым методом - запускаю свой скрипт так:
bash -x script.sh ...по крайней мере позволяет выяснить и каких местах скрипт не работает....
__________________
Я - root, мне всё разрешено... ... и это тоже echo "I am king" | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' & |
|
|