info sull'uso della variabile PATH

2009-12-17 Per discussione gollum1
Ciao all,

sto realizzando una serie di script in perl, e fin qui nulla di particolare.
Ora sto cominciando a sistemare gli script nelle posizioni definitive.

gli script li metterò in /usr/lib/directory e in /usr/bin/ metterò i link 
simbolici agli script (senza estensione .pl che hanno invece gli originali).

i file di configurazione li metto in /etc/directory

la mia intenzione sarebbe quella di usare la ramdisk per velocizzare le cose e 
per evitare un continuo accesso agli HDD, quindi ho spostato tmp su ramdisk in 
fstab, ho creato una directory in /tmp in cui poi metto le sottodirectory /bin 
/etc /log

poiché questi script saranno lanciati da cron (per un determinato utente non 
root), vorrei sapere dove mettere la riga per mettere il path della ramdisk 
come primo path di ricerca?

e come posso fare a sapere nello script lanciato se viene lanciato dalla 
ramdisk o dall'HD? (pensavo di guardare basedir, ma fin'ora mi ha restituito ./ 
e non il path effettivo, forse una volta richiamato semplicemente con il suo 
nome)...

Se avete qualche idea per semplificare la gestione della cosa, ve ne sarei 
molto grato.

Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: info sull'uso della variabile PATH

2009-12-17 Per discussione Davide Giovine

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il giorno 17/dic/09, alle ore 14:53, gollum1 ha scritto:


Ciao all,

sto realizzando una serie di script in perl, e fin qui nulla di  
particolare.

Ora sto cominciando a sistemare gli script nelle posizioni definitive.

gli script li metterò in /usr/lib/directory e in /usr/bin/ metterò i  
link
simbolici agli script (senza estensione .pl che hanno invece gli  
originali).


i file di configurazione li metto in /etc/directory

la mia intenzione sarebbe quella di usare la ramdisk per velocizzare  
le cose e
per evitare un continuo accesso agli HDD, quindi ho spostato tmp su  
ramdisk in
fstab, ho creato una directory in /tmp in cui poi metto le  
sottodirectory /bin

/etc /log

poiché questi script saranno lanciati da cron (per un determinato  
utente non
root), vorrei sapere dove mettere la riga per mettere il path della  
ramdisk

come primo path di ricerca?

e come posso fare a sapere nello script lanciato se viene lanciato  
dalla
ramdisk o dall'HD? (pensavo di guardare basedir, ma fin'ora mi ha  
restituito ./
e non il path effettivo, forse una volta richiamato semplicemente  
con il suo

nome)...

Se avete qualche idea per semplificare la gestione della cosa, ve ne  
sarei

molto grato.


Potresti avviarli usando tutto il percorso anziché solo il nome del  
file.

Così sei sicuro di quale viene lanciato.

Davide

- -
PGP User Information
Key ID: 61A4A338
Fingerprint: BEBD EC76 5261 5340 5F96  6F7B 8CD7 8053 61A4 A338
- -

-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.12 (Darwin)

iEYEARECAAYFAksqONMACgkQjNeAU2GkozjmPQCgv2d/bwdsoaBVGE6XLJ7fA3tz
exQAoKbTDg4rRF8DcGrtGyLXAhX+mh8k
=6Q8g
-END PGP SIGNATURE-


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: info sull'uso della variabile PATH

2009-12-17 Per discussione gollum1
In data giovedì 17 dicembre 2009 14:57:39, Davide Giovine ha scritto:
 
 Potresti avviarli usando tutto il percorso anziché solo il nome del
 file.
 Così sei sicuro di quale viene lanciato.
 
 Davide
 

risposta sbagliata... non voglio usare tutto il path, ma voglio lanciarlo solo 
con il suo nome... 

Comunque grazie della risposta e dell'attenzione... :D

Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: info sull'uso della variabile PATH

2009-12-17 Per discussione mauro morichi
On 17/12/09 17.18, gollum1 wrote:

 risposta sbagliata... non voglio usare tutto il path, ma voglio lanciarlo 
 solo 
 con il suo nome... 


prova a dare un'occhiata in /etc/crontab se vuoi inserire un path fisso.
ovviamente questo poi diverrebbe valido per tutte le esecuzioni registrati.
altrimenti potresti anticipare alla riga di comando in crontab la path
che ti interessa:

 * * * * export PATH=$PATH:/dirchevuoitu  comando

oppure potresti mettere i path che ti interessano in un file (diciamo
una specie di file di configurazione) e chiedere la lettura del file
prima dell'esecuzione del comando:

* * * * * . /path/filediconfigurazione  comando da eseguire

non li ho testati, ma sono le prime idee che mi sono passate per la mente.
vuoi provare?

M.


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Fwd: Re: Variabile $PATH

2003-12-01 Per discussione Andrea Gasparini
scusa, ho postato in privato,... rimando alla lista...

Alle 20:56, sabato 29 novembre 2003, [EMAIL PROTECTED] ha scritto:
 Ciao a tutti, ho installato il j2sdk1.4.2_02 in /usr/local. Per dare a
 tutti gli utenti di potere usare java e compilatore, ho modificato il file
 /etc/profile aggiungendo appunto il path per  jdk e jre:

hai fatto export PATH ??
non e' che qualche utente sovrascre PATH?
(se in ~/.bashrc o .bash_profile c'e' PATH=  viene sovrascritto il vaore
precedente)

bye!
-gaspa-




Re: Variabile $PATH

2003-11-30 Per discussione Leonardo Canducci
On Sat, Nov 29, 2003 at 08:56:12PM +0100, [EMAIL PROTECTED] wrote:
 Ciao a tutti, ho installato il j2sdk1.4.2_02 in /usr/local. Per dare a tutti 
 gli
 utenti di potere usare java e compilatore, ho modificato il file /etc/profile
 aggiungendo appunto il path per  jdk e jre:
 
 PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/usr/local/j2sdk1.4.2_02/bin:/usr/local/j2sdk1.4.2_02/jre/bin
 
 Nonostante questo i comandi java non sono eseguiti. Devo modificare qualche
 altro file?
 
hai provato a vedere echo $PATH cosa restituisce? credo che gdm faccia 
un'override (override è femminile?!?) della variabile PATH.


-- 
Leonardo Canducci 
GPG Key ID: 429683DA




Variabile $PATH

2003-11-29 Per discussione [EMAIL PROTECTED]
Ciao a tutti, ho installato il j2sdk1.4.2_02 in /usr/local. Per dare a tutti gli
utenti di potere usare java e compilatore, ho modificato il file /etc/profile
aggiungendo appunto il path per  jdk e jre:

PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/usr/local/j2sdk1.4.2_02/bin:/usr/local/j2sdk1.4.2_02/jre/bin

Nonostante questo i comandi java non sono eseguiti. Devo modificare qualche
altro file?

Ciao E




Re: Variabile $PATH

2003-11-29 Per discussione Ferdinando
* Saturday 29 November 2003, alle 20:56, [EMAIL PROTECTED] scrive:
 Ciao a tutti, ho installato il j2sdk1.4.2_02 in /usr/local. Per dare a tutti 
 gli
 utenti di potere usare java e compilatore, ho modificato il file /etc/profile
 aggiungendo appunto il path per  jdk e jre:
 
 PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/usr/local/j2sdk1.4.2_02/bin:/usr/local/j2sdk1.4.2_02/jre/bin

Io ho solo questa: /usr/local/j2sdk1.4.1_01/bin

e funziona, sicuro che dipenda da questo?

$ ls -l /usr/bin/java
lrwxrwxrwx1 root root   33 gen  6  2003 /usr/bin/java - 
/usr/local/j2sdk1.4.1_01/bin/java

o da questo?

Ciao
Ferdinando