Я знаю, что это не так отвечая на ваш точный вопрос, но я обычно перехожу к miniterm.py
, когда представляю такое устройство, потому что я никогда не находил способа делать с экраном то, что вы хотите.
miniterm.py
минимален, как screen, и по умолчанию работает «правильно» с помощью \ n
. С другой стороны, мои пальцы не умеют прыгать, выходить, входить в журнал и т. Д., Поэтому я все еще надеюсь, что есть способ поступать правильно на экране .
В OS X:
miniterm.py /dev/tty.usbmodem1412
дает у меня приятный вывод, когда экран бы нацарапал повсюду.
pySerial поставляется с miniterm.py
, насколько я понимаю
Я не могу хвалить решение, но вот оно
awk 'FNR==NR{a[$0]++;next}
{
{if ( $0 in a == 0 )
{
print $0
}
}}' cmp1 cmp2
Кредит принадлежит @karthikr и @jeff
ПС. Обратите внимание, что в вашем примере кода отсутствовал }.
Или comm -13 cmp1 cmp2
, и у вас нет никаких запутанностей, связанных с csh -.