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

  • emvy

    nagyúr

    válasz hellomi #17532 üzenetére

    regex alatt a parancssort erted?

     ❯ ls
    valamifdhsdfhd.pdf        valamifhshfhsf.pdf        valamihfhfhdsfy.jpg.pdf   valamihfshjsdfhns.pdf.jpg valamihfssh.pdf           valamihrfjhdjh.pdf        valamivalami.pdf
     ❯ i=1;for f in `ls | grep -e "^[^\.]*\.pdf$" | sed "s:\.pdf$::"`; do echo "mv $f.pdf $f-$i.pdf"; let i=i+1; done;
    mv valamifdhsdfhd.pdf valamifdhsdfhd-1.pdf
    mv valamifhshfhsf.pdf valamifhshfhsf-2.pdf
    mv valamihfssh.pdf valamihfssh-3.pdf
    mv valamihrfjhdjh.pdf valamihrfjhdjh-4.pdf
    mv valamivalami.pdf valamivalami-5.pdf
     ❯ i=1;for f in `ls | grep -e "^[^\.]*\.pdf$" | sed "s:\.pdf$::"`; do mv $f.pdf $f-$i.pdf; let i=i+1; done;
     ❯ ls
    valamifdhsdfhd-1.pdf      valamifhshfhsf-2.pdf      valamihfhfhdsfy.jpg.pdf   valamihfshjsdfhns.pdf.jpg valamihfssh-3.pdf         valamihrfjhdjh-4.pdf      valamivalami-5.pdf

    while (!sleep) sheep++;

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