Da minuscole a maiuscole
Ho un centinaio di file con nome e suffisso (cbl) in minuscolo. Per un corretto funzionamento dovrei avere il nome del file in maiuscolo ed il suffisso in minuscolo in pratica MAIUSCOLO.cbl mentre ora ho maiuscolo.cbl Come posso giostrare fra i comandi per fare ciò ? Grazie mille -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto unsubscribe. Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
RE: Da minuscole a maiuscole
Ho un centinaio di file con nome e suffisso (cbl) in minuscolo. Per un corretto funzionamento dovrei avere il nome del file in maiuscolo ed il suffisso in minuscolo in pratica MAIUSCOLO.cbl mentre ora ho maiuscolo.cbl Come posso giostrare fra i comandi per fare ciò ? Grazie mille Non ho sottomano la bash, ma un ciclo for piu' il comando tr potrebbero aiutarti... credo..
Re: Da minuscole a maiuscole
Premoli, Roberto ha scritto: Ho un centinaio di file con nome e suffisso (cbl) in minuscolo. Per un corretto funzionamento dovrei avere il nome del file in maiuscolo ed il suffisso in minuscolo in pratica MAIUSCOLO.cbl mentre ora ho maiuscolo.cbl Come posso giostrare fra i comandi per fare ciò ? Grazie mille Non ho sottomano la bash, ma un ciclo for piu' il comando tr potrebbero aiutarti... credo.. Per for ok, non ho problemi, ma con tr riesco a convertire da maiuscole a minuscole e viceversa il contenuto del file, come faccio a modificare il nome del file ?? -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto unsubscribe. Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Da minuscole a maiuscole
On Tue, 14 Feb 2006 17:03:26 +0100 [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Ho un centinaio di file con nome e suffisso (cbl) in minuscolo. Per un corretto funzionamento dovrei avere il nome del file in maiuscolo ed il suffisso in minuscolo in pratica MAIUSCOLO.cbl mentre ora ho maiuscolo.cbl Come posso giostrare fra i comandi per fare ciò ? Grazie mille Al momento mi viene in mente questo: $ for i in *.cbl; do mv $i `basename $i .cbl | tr '[a-z]' \ '[A-Z]'`.cbl; done ma sicuramente ci sono altri modi molto migliori per farlo. :) byex! matteo -- Matteo Castellini GPG key: 0x4D9CF9F9 Jabber ID: [EMAIL PROTECTED]
Re: Da minuscole a maiuscole
On Tue, 14 Feb 2006 17:40:44 +0100 [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: [cut] Per for ok, non ho problemi, ma con tr riesco a convertire da maiuscole a minuscole e viceversa il contenuto del file, come faccio a modificare il nome del file ?? ammesso che sia $OLD la variabile che contiene il nome in minuscolo del file e $NEW il nuovo nome in maiuscolo, dai l'istruzione: mv $OLD $NEW (guardati meglio la risposta di Matteo); qualcuno ha proposto (su un altro thread): $OLD e $NEW nel caso i nomi contenessero degli spazi vuoti (e sempre che io abbia capito bene); ciao, giuliano -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto unsubscribe. Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Da minuscole a maiuscole
Matteo Castellini ha scritto: On Tue, 14 Feb 2006 17:03:26 +0100 [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Ho un centinaio di file con nome e suffisso (cbl) in minuscolo. Per un corretto funzionamento dovrei avere il nome del file in maiuscolo ed il suffisso in minuscolo in pratica MAIUSCOLO.cbl mentre ora ho maiuscolo.cbl Come posso giostrare fra i comandi per fare ciò ? Grazie mille Al momento mi viene in mente questo: $ for i in *.cbl; do mv $i `basename $i .cbl | tr '[a-z]' \ '[A-Z]'`.cbl; done ma sicuramente ci sono altri modi molto migliori per farlo. :) byex! matteo Risolto grazie al vostro aiuto Grazie mille -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto unsubscribe. Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]