my email is andreas at nyback.com
Från fotoalbumet
Signelill Nyback

Signelill Nyback

Date: 10/02/05

nätfavoriter
Mackes sida
språk/language
Logga in

Registrera nytt konto

Begär nytt lösenord

News Articles

Deleting left over raw/nef image files

Posted by: andreas on Lör, 06 November 2010 08:45:52 +01:00 (410 Reads)

My camera is set to save both a jpg and a raw nef files for every photo i take.
When i process my photos i do it on the jpg files. A lot of them gets deleted as they are not worth to keep.

When i am done there is a lot of nef files with their corresponding jpg deleted. To simply just delete all the nef files that have no corresponding jpg file i run this bash script:

for file in *.nef; do
if [ ! -e $name.jpg ]; then
rm $name.nef
fi
done

Or enhanced version to show the list of orphaned nef files and ask for confirmation:

renamexm -l *
len=${#files[*]}
i=0
while [ $i -lt $len ]; do
name=${files[$i]%\.*}
if [ ! -e "$name.jpg" ]; then
echo "$name.nef"
fi
let i++
done
read -n1 -p "Want to delete those? (y/n) "
if [[ $REPLY =~ ^[Yy]$ ]] ; then
echo
echo deleting...
i=0
while [ $i -lt $len ]; do
name=${files[$i]%\.*}
if [ ! -e "$name.jpg" ]; then
rm "$name.nef"
fi
let i++
done
else
echo
echo none deleted
fi

Note: en_GB.utf-8


Det finns inga kommentarer bifogade till den här posten

Betyg  no star no star no star no star no star
Number of ratings: 0

Alternativ:
Visa artikelkarta
Visa arkiven