1.
echo -e 'A\tB\tC' | sed 's/[ \t]*//g'
A B C
Funciona para mim
$ echo -e 'A\tB\tC' | sed 's/[ \t]*//g'
ABC
Tente isso
$ echo -e 'a\tb' | sed -e 's/[ \t]//'
ab
2.
perl -e 'print "A B C\n"' | sed 's/^[ \t]*//g'
A B C
sua string não contém um espaço no início ( ^
) da linha