2013-11-17 4 views
0

Добрый день,Добавить текстовый файл с пользовательским нижним колонтитулом

Я - программа с ЧПУ, а не программист. Я использую программное обеспечение CAM для создания программ резки для нашего маршрутизатора с ЧПУ. Маршрутизатор немного устарел и может принимать только файлы размером 200-300 kb. Мы делаем резьбу, которая требует текстовых файлов на 1-2 мегабайта. Я использую программу GSplit (http://www.gdgsoft.com/gsplit/), чтобы разделить текстовый файл. Он генерирует 10-25 + файлов с настраиваемым заголовком, который может прочитать наша машина. Все файлы великолепны, и он работает, но мне нужно вручную добавить закрывающие строки/нижний колонтитул в каждый файл. Файлы, которые создаются и используются, являются нормальными .txt-файлами, но с определенным расширением .ANC.

Есть ли способ автоматизировать этот процесс открытия каждого отдельного файла, прокрутки до конца и копирования/вставки тех же 1-2 строк кода? Файлы находятся в NAME [number] .ANC в папке с содержимым. Можно ли просто перейти к папке и сказать «добавить этот« текст »к каждому файлу в этой папке»?

Спасибо за ваше время.

+0

Вы являетесь программой с ЧПУ? Это довольно страшно, похоже, что машины пытаются захватить власть. ;) – dirkk

ответ

0

Какая ОС вы используете? Используя Unix, вы можете сделать простой скрипт в командной строке. Если вы находитесь в директории с конкретными файлами просто выполнить:

for file in *; do echo "APPEND THIS" >> $file; done 

Если вы работаете в Windows, вы должны быть в состоянии сделать то же самое с помощью Cygwin (возможно, вы также можете использовать оболочку питания, но я не ничего не знаю об этом)

+0

Я использую окна 7. Запускает ли cygwin в окне или это сильно меняет внешний вид моих окон? Я не анти Linux, просто еще не сделал прыжок. Честно говоря, я использую программы для cad/cam, которые я использую для поддержки Linux, и я там. – user3002048

+0

@ user3002048 Это просто еще одна программа, она не влияет на внешний вид вашей системы. Взгляните на http://cygwin.com/index.html – dirkk

0

Я нашел программу Notepad ++ (видимо, последний человек, чтобы ее найти ...). Использовал опцию поиска/замены файлов. Регулярное выражение (обратите внимание, точно, что это такое, но я уверен, что вы, ребята, делаете) «\ s + \ z» относительно того, что искать. Он находит последнее пространство или что-то еще в конце всех файлов, а затем добавляет код, который мне нужен. Легко, бесплатно, и мне не нужно писать какой-либо компьютерный код. Спасибо за попытку помочь мне Диркк! :)