LINUX.ORG.RU

diff - проблема


0

0

hi alls,
как сделать что бы при: diff file1 file2
выводились только отличительные строки, а не

< /tmp/file1/file
---
> /tmp/file1/file-new

нужно что бы просто выводило
/tmp/file1/file-new

anonymous

Вопрос не совсем корректно сформулирован. Нужен вевести строки уникальные для первого файла? Как в comm -13 ? Поставить фильтр: diff file1 file2 | grep -v ^\< (или grep ^\>, если надо и порядковый номер байта убрать) | sed -e 's/> //'

anonymous
()

s/вевести/вывести/ -- опечатка

anonymous
()

Спасибо !!!
comm -13 - помогло

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.