in linux vps, encounter a problem that a ^M is always apend at the end, so I test to set the encoding again