principiante allo sbaraglio

Forum della MacList, la mailing list de imaccanici, e per organizzare incontriMaccanici ed eventi

Moderatore: ModiMaccanici

Gaetano
Stato: Non connesso
Nuovo Maccanico
Nuovo Maccanico
Iscritto il: ven, 20 apr 2007 08:48
Messaggi: 2

Top

Oggetto del messaggio: principiante allo sbaraglio

Messaggio da Gaetano »

Salve,
sono da poco diventato un utente MAC non sono per nulla 'comfortable' con UNIX e di conseguenza bash.

avrei bisogno di qualcuno che mi 'adottasse'

per esempio sho provato a scrivere una semplice shell del tipo :

#!/bin/sh
echo ci sono

ma qunado provo ad eseguirla ho il seguente risultato:

Gaetano-Ciotola:~/Develop/unixShell gaetano$ prova.sh
-bash: prova.sh: command not found

credo che dovrei aggiungere la directory al PATH ?
ma come si fa

grazie
Gaetano

Michelangelo
Stato: Non connesso
Utente storico
Utente storico
Iscritto il: dom, 05 feb 2006 18:49
Messaggi: 7

Top

Oggetto del messaggio:

Messaggio da Michelangelo »

Per eseguire il tuo scriptino devi assicurarti di aver provveduto a fornirgli i giusti permessi di esecuzione, lo puoi fare al volo dando un:

chmod u+x prova.sh
(Aggiunge all'utente proprietario di quel file i permessi di esecuzione)

Per poterlo lanciare devi poi prefissare il percorso in cui si trova lo scriptino (normalmente directory corrente "."); aggiungere la directory corrente al PATH è qualcosa di estremamente sconsigliato, quindi, in sintesi, per lanciare il tuo scriptino "prova.sh" da shell devi eseguire:

./prova.sh

Gaetano
Stato: Non connesso
Nuovo Maccanico
Nuovo Maccanico
Iscritto il: ven, 20 apr 2007 08:48
Messaggi: 2

Top

Oggetto del messaggio:

Messaggio da Gaetano »

Grazie,
ho capito come aggiungere una directory al PATH, ma adesso seguo il tuo consiglio

ancora grazie