Надо получить дамп базы данных(в dbf) под линухом. Файлов таких около 20 и через Open Office перегонять тяжеловато. Сами файлики весят около 2-мб. Подскажите как это можно сделать из коммандной строки.
Взять dbf2mysql и либо загнать в mysql базу, а уже из нее в текст. Либо подправить исходники dbf2mysql, чтобы он выводил не в mysql, а в stdout в нужном формате.
(Прошу прощения, форматирование слетело) Для dbf есть интерфейсы и DBI? и нативный (DBD-XBase), соотвественно (c нативным) примерно так:
use XBase;
my $table = new XBase "dbase.dbf" or die XBase->errstr;
for (0 .. $table->last_record) {
my @record = $table->get_record($_);
shift @record; #если _DELETED не нужно
print join "\t", @record, "\n";
}