<br><br><div><span class="gmail_quote">2006/7/24, Alessandro Galli <<a href="mailto:alessandro.galli@gmail.com">alessandro.galli@gmail.com</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Se hai nella variabile $PERCORSO il percorso e nella variabile $PATH il<br>path completo: puoi fare<br>LENGHT_DIR = `expr length $PERCORSO`<br>LENGHT_PATH = `expr length $PATH`<br>LENGHT_CMD = `expr $PERCORSO + $PATH`<br>
NOME_COMANDO = `expr substr $PATH $LENGHT_DIR $LENGHT_CMD`</blockquote><div><br>Avevo rimuginato anche io una cosa del genere, ma la soluzione di Paolo è decisamente migliore. Tra l'altro, il comando basename permette anche di estrarre il nome privo di estensione. Per es se il vostro file è: /home/pippo/filedipippo.txt, con la stringa:
<br><br>basename /home/pippo/filedipippo.txt .txt<br><br>si ottiene direttamente "filedipippo".<br><br>Ciao<br>CD<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Il giorno sab, 22/07/2006 alle 17.38 +0200, Davide Rondini ha scritto:<br>> Ciao,<br>><br>> il problema è questo: come faccio ad estrarre da un percorso completo<br>> soltanto il nome del file che mi interessa? Esempio: se dispongo della
<br>> stringa "/usr/bin/comando", come faccio ad avere quella "comando",<br>> sapendo che i percorsi che passo al mio script non hanno un numero<br>> definito di sottocartelle (non posso usare cut)?
<br>><br>> Ho trovato il comando dirname, che fa l'esatto contrario, se può<br>> essere d'aiuto...<br>><br>> Ciao<br>> CD<br>> _______________________________________________<br>> montellug mailing list
<br>> <a href="mailto:montellug@montellug.it">montellug@montellug.it</a><br>> <a href="http://mail.montellug.it/mailman/listinfo/montellug_montellug.it">http://mail.montellug.it/mailman/listinfo/montellug_montellug.it
</a><br>Alessandro Galli<br><a href="mailto:alessandro.galli@intemaweb.com">alessandro.galli@intemaweb.com</a><br><br><br>_______________________________________________<br>montellug mailing list<br><a href="mailto:montellug@montellug.it">
montellug@montellug.it</a><br><a href="http://mail.montellug.it/mailman/listinfo/montellug_montellug.it">http://mail.montellug.it/mailman/listinfo/montellug_montellug.it</a><br><br><br><br></blockquote></div><br>