У меня есть два файла (FILE1.TXT & file2.txt), файлы являются лишь примерами., как объединить два файла последовательно строка за строкой
Как объединить два файла, чтобы создать файл - merge_files.txt как пример 3
Я пишу сейчас КШ сценарий, так что слияние может быть сделано с KSH, AWK, СЭД, Perl один подкладка ... и т.д.
фон - почему мне нужно объединить файлы: моя цель переименовать старый файл (существуют в первом поле), чтобы нового файла (существует во втором поле),
example1
more file1.txt
/etc/port1-192.9.200.1-255.555.255.0
/etc/port2-192.9.200.1-255.555.255.0
/etc/port3-192.9.200.1-255.555.255.0
/etc/port4-192.9.200.1-255.555.255.0
/etc/port5-192.9.200.1-255.555.255.0
.
.
.
.
example2
more file2.txt
/etc/port1-192.90.2.1-255.555.0.0
/etc/port2-192.90.2.1-255.555.0.0
/etc/port3-192.90.2.1-255.555.0.0
/etc/port4-192.90.2.1-255.555.0.0
/etc/port5-192.90.2.1-255.555.0.0
.
.
.
.
example3
more merge_files.txt
/etc/port1-192.9.200.1-255.555.255.0 /etc/port1-192.90.2.1-255.555.0.0
/etc/port2-192.9.200.1-255.555.255.0 /etc/port2-192.90.2.1-255.555.0.0
/etc/port3-192.9.200.1-255.555.255.0 /etc/port3-192.90.2.1-255.555.0.0
/etc/port4-192.9.200.1-255.555.255.0 /etc/port4-192.90.2.1-255.555.0.0
/etc/port5-192.9.200.1-255.555.255.0 /etc/port5-192.90.2.1-255.555.0.0
.
.
.
.
.
Example4 (merge_files.txt структура)
first field second field
OLD file NEW file
ли два файла всегда такой же длины? (ваша конечная цель - переименовать файлы, и вы удалите «merge_files.txt» после переименования файлов?) – MisterJ
Нет, это только пример (длина или PATH может быть более сложной), а содержимое файла может быть разным (нет нужно удалить файл merge_files.txt) – 2013-05-06 07:45:08