Cancellare una parte di una stringa in bash: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
m New page: Si usa la parameter subsitution: ${variabile%stringa_finale_da rimuovere} Per rimuovere dall'inizio: ${variabile#stringa_finale_da rimuovere} Esempio NOME_EXT="pippo.conf" NOME=${NOM...
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
Si usa la parameter subsitution:
Si usa la parameter substitution.
 
Per rimuovere dalla fine:
  ${variabile%stringa_finale_da rimuovere}
  ${variabile%stringa_finale_da rimuovere}


Per rimuovere dall'inizio:
Per rimuovere dall'inizio:
  ${variabile#stringa_finale_da rimuovere}
  ${variabile#stringa_iniziale_da rimuovere}


Esempio
Esempio

Latest revision as of 12:31, 5 October 2010

Si usa la parameter substitution.

Per rimuovere dalla fine:

${variabile%stringa_finale_da rimuovere}

Per rimuovere dall'inizio:

${variabile#stringa_iniziale_da rimuovere}

Esempio

NOME_EXT="pippo.conf"
NOME=${NOME_EXT%.conf}
EXT=${NOME_EXT#pippo}


Riferimenti