Le migliori risorse per imparare lo scripting bash? [chiuso]


31

Ho programmato in diverse lingue per due anni, intendo che so come progettare e implementare una soluzione decente per un determinato problema.

Tuttavia, bash è un grosso mal di testa per me, proprio niente funziona come previsto, o addirittura senza errori.

Tutte le guide che ho trovato erano incredibilmente informali, non riassumendo correttamente la sua sintassi o raccontando gli errori più comuni che puoi fare.

Quindi cosa mi puoi consigliare?


3
Per quello che vale, oggi mi è stato indicato il manuale e si tratta di una lettura interessante, ma piuttosto sostanziale. Potrebbe esserti utile.
Boehj,

Oh, non ho notato questa risposta, grazie :)
vemv

Nessun problema. Ci sto ancora lavorando. :)
boehj,

1
Il manuale di @boehj +1 offre sorprese alle persone.
Arthur2e5,

Risposte:


22

Mi piacciono le guide TLDP http://tldp.org/guides.html

C'è di tutto, dai principianti alle guide Advanced Bash; è come ho imparato comunque.


Grazie, sembra che tu possa trovare anche altre utili guide in generale.
Vemv,

1
Ho letto da qualcuno che lavora su uno strumento di controllo automatico del codice per gli script bash: "TLDP è, devo dire educatamente, sconsigliato per una guida sulla scrittura di script shell".
phk,

1
@phk Bene, contiene molte cose che sono troppo dettagliate, come blah; exitval=$?; if [ "$exitval" -ne 0 ]... Per fortuna le persone imparano velocemente dopo che le hai messe in evidenza.
Arthur2e5,

13
Tutte le guide che ho trovato erano incredibilmente informali, non riassumendo correttamente la sua sintassi o raccontando gli errori più comuni che puoi fare.

La miglior risorsa, e quella che affronta errori comuni, è il Wiki di Greg

Un'altra ottima risorsa per i puntatori sulla sintassi e sulle buone pratiche è il Wiki di Bash Hackers


Entrambi sembrano essere esattamente ciò di cui ho bisogno. Grazie
vemv,


0

Imparo molto dal libro UNIX Power Tools. Sebbene non sia un libro esclusivamente sulla programmazione della shell, ho scoperto che gli argomenti sono facili da capire e ci sono molti trucchi da imparare.


0

Se vuoi un po 'più di dettaglio su ciò che sta realmente accadendo e gli errori comuni in cui puoi cadere, questo Tutorial di scripting Bash potrebbe essere una buona lettura.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.