GNU/Linux >> Znalost Linux >  >> Linux

Existují nějaké dobře známé a dobře používané nápady na skriptování Shell pro Un*x?

Existují nějaká IDE zaměřená na skriptování shellu, konkrétně skripty bash a zsh? To znamená mít zvýraznění syntaxe pro shell skripty a, což je důležitější, ladící prostředí pomocí funkcí, jako jsou body přerušení, kontrola a modifikace proměnných atd., stejně jako ty dostupné pro běžné programovací jazyky jako Python, Java a C.

Například Microsft Windows Powershell má IDE jako
Powershell Plus a PowerGui.

Googling přinesl kombinaci ShellEd, zásuvného modulu Eclipse pro úpravu skriptů shellu, a
BashEclipse, ladicího programu Bash, který spolupracuje s ShellEd; Ještě jsem to nezkoušel.

Existují nějaké další shell skriptovací IDE pro Un*x podobné tomuto kombu? Máte s nimi někdo nějaké zkušenosti?

Přijatá odpověď:

Neřekl bych, že je to dobře známé nebo dobře používané, ale mohli byste se podívat na basheclipse:

Musím přiznat, že s basheclipse nemám žádné zkušenosti a dokonce se mi ho nepodařilo nainstalovat kvůli nesouladu verze Eclipse.

Na druhou stranu používám specifické funkce ladění bash a ksh93, zejména trap ERR a trap DEBUG ty, ale ne ladicí programy založené na nich kshdb a bashdb


Linux
  1. Existují konvence pojmenování proměnných ve skriptech Shell?

  2. Existují nějaké nástroje Cli pro kreslení grafiky na obrazovku během X Session?

  3. Existují standardy pro přepínače a argumenty příkazového řádku Linuxu?

  1. Existují nějaké nevýhody používání Mount –bind jako náhrady za symbolické odkazy?

  2. Existuje nějaký ekvivalent vína pro spouštění aplikací pro Mac?

  3. Existují nějaké GUI pro Linux, které nepoužívá X11?

  1. Linux – Existují nějaké nástroje Gui pro Linux, které nepoužívají X11?

  2. Formát data a času pro skript nebo proměnnou prostředí Linux

  3. Existují v Linuxu nějaké standardní kódy ukončení?