我们用二进制数据做了很多查询,因此,有时我运行“mysqladmin proc”时,terminal会变得混乱。 运行重置修复它,但我宁愿只是防止在第一个地方的问题。 我怎样才能用sed去掉这些呢? 还是有更好的方法来做到这一点?
你可以pipe到cat -v (应该显示“不打印”的字符在逃逸符号)
cat -v
尝试:
sed 's/[^[:print:]]//g' inputfile