recherche

Maison  >  Questions et réponses  >  le corps du texte

mongodb - bash 批量重命名

当下有许多 mp3 文件,文件名如下

1-music1.mp3
2-music2.mp3
3-music3.mp3
4-music4.mp3
5-music5.mp3
.....
10-music.mp3

如何批量去除前面的前缀。

黄舟黄舟2764 Il y a quelques jours833

répondre à tous(4)je répondrai

  • 天蓬老师

    天蓬老师2017-04-25 09:03:54

    J'ai mal lu la question, il s'agit de renommer par lots
    Le renommage par lots peut utiliser
    ls et pipe et renamecommande
    Semblable à la commande de suppression par lots suivante.

    ls | grep "^[0-9]{1,2}-music.mp3" | xargs -d"n" rm
    http://superuser.com/questions/392872/delete-files-with-regular-expression

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-04-25 09:03:54

    perl-rename 's/prefix/replacement/'

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-04-25 09:03:54

    pour je dans $( seq 1 10 );do
    mv $i-musique$i.mp3 musique$i,mp3;
    fait

    répondre
    0
  • 为情所困

    为情所困2017-04-25 09:03:54

    rename 's/^.*-\(.*\.mp3\)//' *.mp3

    Cela supprimera le aaa- dans le nom aaa-bbb.mp3

    ;

    répondre
    0
  • Annulerrépondre