![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| UNIX e avanzata per utenti esperti Expert-to-Expert. Ulteriori avanzata UNIX, comandi UNIX, Linux, Sistemi Operativi, System Administration, Programmazione, Shell, Shell Script, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| problema in comando | viveksnv | Shell scripting e di programmazione | 3 | 03-03-2008 04:59 AM |
| problema con il comando tr | Ravi Raj Kumar | UNIX e avanzata per utenti esperti | 2 | 07-02-2007 07:41 AM |
| problema con il comando dd o forse AFS problema | Anta | Shell scripting e di programmazione | 0 | 08-25-2006 11:10 AM |
| comando ls problema | buckhtr77 | SUN Solaris | 2 | 12-06-2005 04:16 PM |
| Problema durante l'uso Sed comando | gopskrish | UNIX for Dummies Domande & Risposte | 2 | 06-27-2005 12:26 PM |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
||||
|
Problema con il comando tr az 0-9
Ciao esperti,
Sono sempre uno strano risultato quando si utilizza il comando tr. Sto usando tr a cambiare le estensioni dei nomi di file creati da dividere comando (da bis, ter, quater, ecc a 00, 01, 02, ecc.) Se ho eseguito lo script da prompt dei comandi di ottenere i risultati attesi, ma quando lo faccio tramite una scheda di cron e invocata da un perl scriipt ottenere strani risultati. Ad esempio, viene convertito dal 08 bis, ma viene convertita a 00. + Old_ext \u003d ae + Old stampa Estensione ae Old Estensione ae + + Tr az 0-9 + Eco ae new_ext \u003d 0e + Stampa Nuova Estensione 0e Nuova estensione 0e per ab new_ext come 08 viene da lì in poi è 0c, 0D, 0e così. Qui è la porzione di codice. for i in `ls $ () base_file_name. *` uno old_ext \u003d $ (i ##*.} print "Old Estensione" $ old_ext new_ext \u003d `echo $ old_ext | tr 'AZ','0 -9 '` print "Nuova estensione" $ new_ext fatto qualsiasi aiuto sarebbe molto apprezzato, come ho trascorso molte ore su questo argomento. Ho provato severl approcci come mettere eval di fronte eco, ma non ha potuto ottenere questo lavoro. |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|