spa писал(а):
up!
Сбербанк в конце файла платежей подставляет ЭЦП.
И при загрузке файла биллинг (v 5.0) выдает ошибку - "Ошибка авторизации".
Конечно если затереть ЭЦП, то загрузка нормально проходит.
Но хотелось бы обойтись без редактирования файла.
Есть ли такая возможность?
Код:
#!/bin/sh
cd /home/atlk/1
for i in `find -name '*.123'`; do
echo "$i";
sed '/=/,/^&/d' "$i" > /home/atlk/2/$i;
mv -f "$i" $i.processed;
done
Удаляет строку с суммой и все что ниже её, сохраняет исправленный файл в нужную директорию и переименовывает оригинальный в filename.processed