Я обнаружил, что sed часто не соответствует шаблону. Рассмотрим следующие примеры:
echo 'A     B     C' | sed 's/[ \t]*//g'
ABC
echo -e 'A\tB\tC' | sed 's/[ \t]*//g'
A       B       C
perl -e 'print "A     B     C\n"' | sed 's/[ \t]*//g'
ABC
perl -e 'print "A\tB\tC\n"' | sed 's/[ \t]*//g'
A       B       C
Может кто-нибудь объяснить, почему sed иногда не соответствует пробелу?
