diff, или как это можно сделать?, slider, 08-Май-08, 14:02 [смотреть все]Привет! Прошу помощи или совета. Вкратце: есть выходной поток одной программки, которая выдает N строк по cron. Мне нужно хранить все уникальные строки, которые она выдает в одном файле, и генерить файл со строками, которых не было раньше, в другом. А сформировав этот файл с отличиями, пристыковать эти отличия к общему списку. Выглядит вроде просто, да что-то не могу сообразить, чем и как делать. :-[
|
- diff, или как это можно сделать?, phpcoder, 14:15 , 08-Май-08 (1)
- diff, или как это можно сделать?, slider, 15:05 , 08-Май-08 (2)
Спасибо! >sort -u >uniq.list это я сообразил. хотелось "в одну строчку сделать" >man comm оказался очень полезным. результат у меня получился такой: cat ./from.list | sort -u ./file.common - | comm -13 ./file.common - | tee -a ./file.common > ./file.new
|