Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [shell] cambiare da U a L case

    ho una serie di file nominati così:
    file1.HTM
    fileb.HTM
    file1a.HTM
    .............
    vorrei ottenere questo:
    file1.htm
    fileb.htm
    file1a.htm
    ...........

    portare quindi in minuscolo solo HTM mantenedo i nomi dei file..
    da quanto ho capito con cp o con mv potrei farlo ma solo file x file...qualcuno ha un 'tip' per farlo ricorsivamente su tutti i file contenuti nella directory...con un colpo solo :-)...

    grazie in anticipo.
    www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.

  2. #2
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    Se ne è gia parlato sul forum, ricerca un poco...

    Ti allego un esempio teste' fatto su una slack
    codice:
    [cacao74@tweety cacao]$ pwd
    /home/cacao74/cacao
    [cacao74@tweety cacao]$ ls -l
    totale 0
    [cacao74@tweety cacao]$ for i in `seq 0 9`; do touch file-$i.HTML; done
    [cacao74@tweety cacao]$ ls -l
    totale 0
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-0.HTML
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-1.HTML
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-2.HTML
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-3.HTML
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-4.HTML
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-5.HTML
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-6.HTML
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-7.HTML
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-8.HTML
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-9.HTML
    [cacao74@tweety cacao]$ rename .HTML .htm *.HTML
    [cacao74@tweety cacao]$ ls -l
    totale 0
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-0.htm
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-1.htm
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-2.htm
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-3.htm
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-4.htm
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-5.htm
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-6.htm
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-7.htm
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-8.htm
    -rw-r--r--  1 cacao74 users 0 2005-11-02 00:10 file-9.htm
    Se non ti è chiaro qualcosa, consulta la pagina di manuale.

    ciao
    slack? smack!

  3. #3
    E' da poco che uso linux e nn conoscevo rename

    Grazie 1000 x la risposta.
    www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.

  4. #4
    codice:
    for i in *; do mv $i $(echo $i | tr [:upper:] [:lower:]); done


    prova anche questo.


  5. #5
    Grazie cron... messa negli appunti poi lo provo...
    (da poco che uso la shell e nn so + farne a meno )
    www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.