jtleek / dataanalysis

The lecture slides for Coursera's Data Analysis class
761 stars 720 forks source link

Rename PDFs to encode week and lecture number #11

Open pabigot opened 11 years ago

pabigot commented 11 years ago

It's very helpful to have the pdfs in one location, but it would be even better if the week and lecture number prefixed the title so they could be sorted. The following shell code is one way to do the renaming.

for w in 1 2 ; do 
  ( cd week${w}
    for n in 0* ; do
      lnum=$(echo ${n} | cut -c 1-3)
      lnam=$(echo ${n} | cut -c 4-)
      ( cd ../pdfs
         git mv ${lnam}.pdf ${w}${lnum}-${lnam}.pdf )
    done )
done