Я пытаюсь пройтись по всем файлам в каталоге.
Я хочу сделать некоторые вещи в каждом файле (преобразовать его в xml, не включенный в пример), затем записать файл в новую структуру каталога.
for file in `find /home/devel/stuff/static/ -iname "*.pdf"`;
do
echo $file;
sed -e 's/static/changethis/' $file > newfile +".xml";
echo $newfile;
done
Я хочу, чтобы результат был:
$file => /home/devel/stuff/static/2002/hello.txt
$newfile => /home/devel/stuff/changethis/2002/hello.txt.xml
Как мне изменить мою строку sed
?