Saulriets Juglā

Memo: failu paplašinājumu maiņa Linux komandrindā (0)

20:43, pirmdiena, 4. novembris, 2013.

Man tīk laiku pa laikam pasūtīt fotogrāfijas drukātā formā. Mana iecienītajā kantora (picturehappy.lv) fotogrāfiju ielādes tīmekļa aplikācijai ir viens niķis - tā par fotogrāfijām atzīst tikai tos failus, kam paplašinājums rakstīts ar mazajiem burtiem, piemēram bilde.jpg, bet tās, kam paplašinājumā izmantoti lielie burti (kā failus mēdz saglabāt mans fotoaparāts), piemēram bilde.JPG šim nepatīk. Šajā situācijā mani glābj viena īsa komanda, kas nomaina failu paplašinājumus:
a=$(echo {} | sed -r "s/([^.]*)\$/\L\1/");
[ "$a" != "{}" ] && mv "{}" "$a"

Komentāri

Lūdzu ņem vērā, ka komentēt iespējams tikai tad, ja Tava pārlūkprogramma pieņem sīkdatnes!