Bash és a szóköz

Üdv

Egy scriptet akarok írni amelyik a mondat jellegű fileneves jpg-eket (pl.: A hajó elindul a Dunán.jpg) ellátja egy EXIF commentel ami a jpg neve volt.

Erre ezt írtam, de a szóközök miatt nem hajtódik végre a jhead:

#!/bin/bash
for i in *.jpg; do
filename=${i%%.*}
filenev=${i// /\\ }
#echo $filename
#echo $i
#echo $filenev
jhead -cl $filename $filenev
done

Légyszíves segítsetek

Hozzászólások

#!/bin/bash

for i in *.jpg; do

filename=${i%%.jpg}
filenev=${i}

jhead -cl "$filename" "$filenev"

done