我试图用bash这样的字符串中的单个空格替换\ t \ r和\ n
message="${message//[$'\t\r\n']/ }"
但是此步骤花费了太多时间。 这些是我的观察 邮件
1. "$message" | wc gives
46 116 2518
time taken: 2.513635815s
2. "$message" | wc
85 232 5029
time taken: 14.649522474s
对于较大的字符串,时间会迅速增加。
注意:在消息变量中,我只有随机的英文字符。
这是什么原因? 我怎样才能更快?