![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Help Required: Comando per trovare l'indirizzo IP e il comando di esecuzione di un utente | loggedout | Sicurezza | 2 | 08-06-2008 08:12 PM |
| come? lanciare comando con stringa di opzioni da linea di comando | TinCanFury | Shell scripting e di programmazione | 5 | 04-28-2008 06:06 PM |
| incoerente comando ls visualizzare al prompt dei comandi e in esecuzione come un processo di cron | rajranibl | SuSE | 5 | 07-30-2007 08:26 AM |
| Come utilizzare più di un errore massimo tollerato comando STREAM con Unix comando in una singola shell? | bosskr | HP-UX | 1 | 10-16-2006 04:16 PM |
| Come utilizzare più di un errore massimo tollerato comando STREAM con Unix comando in una singola shell? | bosskr | Shell scripting e di programmazione | 0 | 09-19-2006 09:44 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
sed comando
Ciao a tutti,
Sto cercando di estrarre due numeri da una stringa utilizzando sed comando, chiunque non hanno alcuna idea di come fare questo per esempio: la stringa è sadaskjer4x5sdfrsdf e vorrei cercare ed estrarre 4x5 e 4 e 5 e salvarli in due variabili. |
|
||||
|
Codice:
set -- `echo "$string" | sed -e 's/[^0-9][^0-9]*/ /g'` echo First value is $1 echo Second value is $2 Se questo è troppo strano per voi quindi provare le seguenti. Codice:
variable1=`echo "$string" | sed -e 's/^[^0-9]*\([0-9][0-9]*\).*/\1/'` variable2=`echo "$string" | sed -e 's/.*\([0-9][0-9]*\)[^0-9]*$/\1/'` |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|