Keresés

Új hozzászólás Aktív témák

  • doc

    nagyúr

    válasz PrinczA #755 üzenetére

    szia!

    bocsi hogy csak most, de teljesen kiment a felembol, meg jo hogy rampriviztel... :B
    szoval osszecsaptam egy nagyon barbar, de mukodo megoldast
    elso lepesben kell csinalni egy futtathato file-t a kovetkezo tartalommal:
    #!/bin/sh
    if [ -n ''`file \''$1\'' |grep JPEG`'' ]; then echo ''JPEG: $1'' ; cp ''$1'' ''$1.jpg''; fi
    if [ -n ''`file \''$1\'' |grep MP3`'' ]; then echo ''MP3: $1'' ; cp ''$1'' ''$1.mp3''; fi
    if [ -n ''`file \''$1\'' |grep PDF`'' ]; then echo ''PDF: $1'' ; cp ''$1'' ''$1.pdf''; fi


    (ha ez mondjuk a /home/neved/ize nevu file lesz, akkor chmod a+rx /home/neved/ize hogy futtatni lehessen)
    utana bemesz a konyvtarba ahol az atnevezendo file-ok vannak, es kiadod a kovetkezo parancsot:
    find -type f -exec /home/neved/ize ''{}'' \;

    persze gondolom neked nem masolni, hanem atnevezni kell inkabb, akkor a ''cp''-ket csereld ki ''mv''-re
    ja es persze a neked kello formatumokkal a lista egyszeruen bovitheto, csak siman masold le a sorokat es a formatumra utalo reszeket csereld ki (pl. JPEG->gif, .jpg->.gif)

    [Szerkesztve]

Új hozzászólás Aktív témák