четверг, 20 марта 2014 г.

отчетность в налоговую на Linux

Как я готовлю отчетность в налоговую.
Выписки у меня достаются в таком формате:
2014.01.20.rtf
2014.01.20-1.rtf
...
В первую очередь, нужно упорядочить по дате, поэтому переименовываем:
for i in `find . -type f -name "*.rtf*"`; do dst=`echo $i | sed -e :a -e 's/\(.*\)\([0-9]\{2\}\)\.\([0-9]\{2\}\)\.\([0-9]\{4\}\)\(.*\)/\1\4.\3.\2\5/;ta'`; echo mv $i $dst; done

Потом конвертируем в pdf
libreoffice --invisible  --convert-to pdf *.rtf
И соединяем все в один файл

gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=toprint.pdf -dBATCH `find . -type f -name "*.pdf" | sort`

Все.

1 комментарий:

  1. The Global Plastic Injection Molding Machine report presents definite understanding into the seller panorama and improvement plans, which are probably to|prone to} happen within the coming future. This report as an entire will act as an effective software for the market gamers to understand the aggressive situation within the Global Clear Shower Caps Plastic Injection Molding Machine market and accordingly plan their strategic actions. The analysis report focuses on the short- and long-term effects of macro indicators, drivers, and restraints on regional and worldwide markets. The introduction of COVID-19 had a major impression on the Injection Molding Machine market.

    ОтветитьУдалить