Potřeboval jsem odstranit diakritiku z názvů souborů. Pod winxp s cygwinem (tr viz dále nefungoval a o příkazu unaccent jsem nevěděl). PS: Filtruji .svn adresáře. S unaccent by to bylo asi výrazně rychlejší. IFS je asi zbytečné. Umí si poradit s duplicitami. Adresáře neřeší.
Výsledek vypadá takto:
#!/bin/bash srcenc=cp1250 SAVEIFS=$IFS IFS=$(echo -en “\n\b”) if [ $# -eq 0 ];then echo “Usage: $0 directory …” else while [ $# -gt 0 ];do if [ -d “$1” ];then find “$1” -mindepth 1 -maxdepth 1 -type f | grep -v “.…
Ahoj, dnes prakticky.
Všichni fotíme. Mám v rukávu pár triků pro manipulaci s exif informací uloženou ve fotografii. Při zpracování fotek z Thajska jsem měl záběry z cca pěti fotoaparátů. Někteří autoři měnili čas fotoaparátu během přejezdů čaosových zón, jiní ne. Bylo třeba hromadně opravit čas ve všech fotkách a pokud možno dosáhnout jednotného řazení fotek v adresáři pro příjemné procházení.
Potřeboval jsem tedy co uměl modifikovat v exif informaci fotografie datum a čas vytvoření.…