GNU/Linux >> Tutoriales Linux >  >> Linux

¿Existen identificadores de secuencias de comandos de Shell bien conocidos y bien utilizados para Un*x?

¿Hay algún IDE destinado a secuencias de comandos de shell, específicamente secuencias de comandos bash y zsh? Esto significa tener resaltado de sintaxis para scripts de shell y, lo que es más importante, entornos de depuración con funciones como puntos de interrupción, inspección y modificación de variables, etc., al igual que los disponibles para lenguajes de programación regulares como Python, Java y C.

Por ejemplo, Microsft Windows Powershell tiene IDE como
Powershell Plus y PowerGui.

Al buscar en Google, apareció una combinación de ShellEd, un complemento de Eclipse para editar scripts de shell, y
BashEclipse, un depurador de Bash que funciona con ShellEd; Todavía no lo he probado.

¿Existen otros IDE de secuencias de comandos de shell para Un*x similares a este combo? ¿Alguien tiene alguna experiencia con ellos?

Respuesta aceptada:

No diría que es bien conocido o bien usado, pero podría echarle un vistazo a basheclipse:

Debo admitir que no tengo experiencia con basheclipse e incluso no pude instalarlo debido a una discrepancia en la versión de eclipse.

Por otro lado, estoy usando funciones de depuración específicas de bash y ksh93, especialmente trap ERR y trap DEBUG pero no los depuradores basados ​​en ellos kshdb y bashdb


Linux
  1. ¿Hay algún inconveniente al usar Mount –bind como sustituto de los enlaces simbólicos?

  2. Linux:¿hay alguna interfaz gráfica de usuario para Linux que no use X11?

  3. Formato de fecha y hora para script o variable de shell de Linux

  4. ¿Existen códigos de estado de salida estándar en Linux?

  5. Buscar y reemplazar en secuencias de comandos de shell

25 Preguntas y respuestas de la entrevista de secuencias de comandos de Linux Shell

Shell Scripting para principiantes:cómo escribir Bash Scripts en Linux

Shell Scripting Parte 4:entrada, salida y redirección

¿Qué es una base de datos distribuida y para qué sirven los sistemas de datos distribuidos?

¿Hay algún equivalente de WinSCP para Linux?

Interfaz de cinta para GTK y Qt