Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: rinominare file..

  1. #1
    Utente di HTML.it L'avatar di indre
    Registrato dal
    Jan 2002
    Messaggi
    2,735

    rinominare file..

    ciao a tutti..
    ho questa situazione..
    ho una cartella con dentro tanti file chiamati BB_nome
    io vorrei eliminare in tutti il suffidsso BB_
    come fare? uno script bash..
    ma hemm. la sintassi..?
    grazie mille..
    ciao
    When I was young I used to pray for a bike. Then I realized that God doesn't work that way. So I stole a bike and prayed for forgiveness.

  2. #2
    lo©2002
    Guest
    cioè il prefisso?

  3. #3
    Utente di HTML.it L'avatar di indre
    Registrato dal
    Jan 2002
    Messaggi
    2,735

    re

    si..


    When I was young I used to pray for a bike. Then I realized that God doesn't work that way. So I stole a bike and prayed for forgiveness.

  4. #4
    Forse con "rename" si fa

  5. #5
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    194
    ciao ragazzi

    cosi` velocemente mi viene questo su una riga:

    (avvialo posizianato sulla cartella in questione)

    for i in BB_*; do mv $i `echo $i | sed /BB_/s///`; done

    okkio pero` fai prima delle prove e nn cercare me se fai qualche casino!!!!





  6. #6
    Utente di HTML.it L'avatar di indre
    Registrato dal
    Jan 2002
    Messaggi
    2,735

    re

    okkio pero` fai prima delle prove e nn cercare me se fai qualche casino!!!!
    ti ritengo responsabile del risultato..

    dopo mangiato provo..
    ciao
    When I was young I used to pray for a bike. Then I realized that God doesn't work that way. So I stole a bike and prayed for forgiveness.

  7. #7
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    194
    no zero

    allora nn provare

    nn posto + in questo forum....

    fai sapere dopo


  8. #8
    lo©2002
    Guest
    è si.... ci sono arrivato solo ora io....
    tentavo di infilarci awk ma effettivamente con sed è più naturale la sostituzione...

  9. #9

    Re: rinominare file..

    Originariamente inviato da indre
    ho una cartella con dentro tanti file chiamati BB_nome
    io vorrei eliminare in tutti il suffidsso BB_
    come fare?
    rename dovrebbe fare al caso tuo.
    Volendo tentare la via della shell (e reinventare la ruota, in questo caso), si potrebbe provare con una cosa tipo:

    codice:
    for f in BB_*; do
    NF=$(echo $f | cut -c 3-)
    echo "$f -> $NF"
    mv $f $NF
    done

    (attenzione: NON testato)
    "Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".

  10. #10
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    194
    lo©2002 fregatene, postala lo stesso la soluzione awk, mica stiamo facendo una gara... e poi si impara sempre guardando lo stile degli altri.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.