Ciao, ho una domanda!
ho realizzato uno script in perl myscript.pl
ogni volta per lanciarlo lo devo eseguire entrando nella dir e scrivendo ./
c'è un sistema che se scrivo myscript si esegue senza entrare nella dir?
Sapete aiutarmi?
grazie
Ciao, ho una domanda!
ho realizzato uno script in perl myscript.pl
ogni volta per lanciarlo lo devo eseguire entrando nella dir e scrivendo ./
c'è un sistema che se scrivo myscript si esegue senza entrare nella dir?
Sapete aiutarmi?
grazie
Ciao,innanzitutto scrivi
all' inizio dello script, ciò permette di non dover scrivere prima del nomedello script 'perl', da qui hai diverse possibilità, o crei una variabile d' ambiente concodice:#!/usr/bin/perl
ma e' sconsigliato,codice:export PATH=$PATH:<directory>
l' altra opportunità e' spostare il file nella cartella /bin (o lo fai da terminale oppure da Nautilus con sudo nautilus)
e poi digiti il nome script e parte, cordiali saluti,
Marco.
«It's not a bug, it's a feature.»
Programmo in: Pascal, C/C++, Java, Python, Assembly, Ruby, Perl, Prolog...Non so una cippa di linguaggi web
oppure puoi creare un alias
http://www.chimerarevo.com/2010/01/1...l-linux-alias/
Non e' una buona idea perchè se qualora vogia distribuirlo dovrebbe creare un' alro script che crei in automatico l' alias, meglio creare un bash di 2 righe che sposta lo script in bin...io la vedo cosi...mah, cordiali saluti,
Marco
«It's not a bug, it's a feature.»
Programmo in: Pascal, C/C++, Java, Python, Assembly, Ruby, Perl, Prolog...Non so una cippa di linguaggi web