Maceric, credo che tu debba dare un'occhiata al link che ho postato.Citazione:
Originariamente Scritto da maceric
Stiamo parlando di OSX, non Unix o bash.
/P
Visualizzazione Stampabile
Maceric, credo che tu debba dare un'occhiata al link che ho postato.Citazione:
Originariamente Scritto da maceric
Stiamo parlando di OSX, non Unix o bash.
/P
scusami tu Gran Maestro, Assoluto aprendo questa discussione chiedeva proprio di bash e di Terminale.
osx è in larga parte un BSD, ovvero unix.Citazione:
in particolare non capisco come fare per aggiungere delle PATH alla bash (terminale).
sono riuscito solo a sostituire la standard PATH con la nuova perdendo però i collegamenti alle varie cartelle /bin e quindi il resto dei comandi di shell.
la shell di default di osx da panther in poi è bash, prima era tcsh.
quindi se uno vuole fare script con la shell bash,
quella guida è un buon riferimento.
tranquillamente applicabile a osx.
inoltre nel link da te postato
trovo scritto:
"Mac OS X Unix Tutorial"
il minicorso/unix di gianlucacherubini, per esempio, è tutto fatto da Terminale di OSX e lo si vede chiaramente dalle schermate.
a parte quel iBook, quel Darwin che leggiamo è lo unix di apple che sta alla base di osx.Citazione:
2.1. Iniziare una sessione terminale
Quando fate login iniziate una sessione terminale. Osservate bene il prompt del
vostro utente:
Last login: Tue Jul 25 14:32:43 on console
Welcome to Darwin!
iBook:~ Gianluca$
http://www.opensource.apple.com/darwinsource/
Maceric, scusami tu se ho fatto la puntualizzazione di cui sopra.Citazione:
Originariamente Scritto da maceric
Ovviamente avevo dato un'occhiata rapida ai tuoi utili link ma, forse sbagliando, "pluto" lo associo da anni ad un Linux User Group. Vedo che non è così. Confesso inoltre che non sapevo che Gianluca Cherubini avesse fatto questo minicorso dal terminale di OSX e di questo mi scuso ulteriormente.
Avendo visto TUX (ll pinguino di Linux) pensavo che anche questo fosse semplicemente uno dei tanti how-to sulla shell disponibili online ma, diversamente dal solito, scritto in Italiano. Gli darò un'occhiata più in dettaglio.
Peraltro trovo buffo questo desiderio continuo di tradurre dall'inglese che, piaccia o no, è l'esperanto della programmazione..
Ma non vi fa ridere un ciclo "what if" o "else" oppure un "grep" tradotto in Italiano? :)
/P
daccordo con te su questo, ridicolo tradurre i comandi. meno ovvio
spiegare nella propria lingua madre cosa è come si usa quel comando che imparerai a scrivere in inglese.
giusto per rimanere all'esempio da te fatto e alla guida in questione
se anche la spiegazione fosse in inglese alcune persone potrebbero avere davvero problemi a capire e quindi rinunciano. perdendosi una parte molto bella e potente del nostro sistema.Citazione:
9.1. Filtro grep
grep [-ivw] stringa
Estrae da un file le righe che contengono la stringa specificata. l’opzione -i
ignora maiuscole e minuscole, l’opzione -v esclude la stringa specificata e l’opzione -w
estrae esattamente la stringa espressa. Se abbiamo ad esempio un file che contiene le
seguenti righe: "