Я не получаю различие между бегством программы
бегство - расщепляет файлы
Утилита бегства копирует именованные файлы рядом на стандартный вывод. Энные входные строки из входных файлов считают фрагментами единственной длинной энной выходной строки, в которую они собраны. Имя '-' означает стандартный вход и может быть повторено.
и вставка
вставка - объединяет соответствующие или последующие строки файлов
Утилита вставки связывает соответствующие строки данных входных файлов, заменяя всех кроме символов новой строки последнего файла с единственным символом табуляции, и пишет получающиеся строки в стандартный вывод. Если конец файла достигнут на входном файле, в то время как другие входные файлы все еще содержат данные, файл рассматривают, как будто это был бесконечный источник пустых строк.
За исключением опций команды. Я не получаю различие. Предположим, что у меня есть два файла a и b
a
------------
1
2
3
b
------------
4
5
6
Я добираюсь
$ paste -d ',' a b
1,4
2,5
3,6
$ lam a -s',' b
1,4
2,5
3,6
Они кажутся избыточными в объеме, хотя бегство, кажется, более гибко. Описания не позволяют мне ловить случаи, где они могли вести себя по-другому. У кого-либо есть подсказка?
вставка применяется к полным файлам. Поэтому это свяжет полные файлы в единственный файл. Строки будут слиянием, если они будут тем же.
бегство относится к строкам в файле, а также файлах. Поэтому можно выборочно связать строки в новый файл.
join
для этих вещей. linux.about.com/library/cmd/blcmdl1_join.htm – nik 29.07.2009, 18:27