嘿伙计们,我不知道这是否可以用shell来完成?有一个 200 行的脚本,我只是对更改感兴趣:
...
161. subject = subject.force_encoding('binary')
162. body = msg.force_encoding('binary')
163.
164. smtp.send_mail(<<EOS, @from, @to.split(/,/))
165. Date: #{Time::now.strftime("%a, %d %b %Y %X")}
...
为了:
161. subject = subject.force_encoding('binary')
162. body = msg.force_encoding('binary')
163. converted_time = Time.now.utc
164. smtp.send_mail(<<EOS, @from, @to.split(/,/))
165. Date: #{converted_time.strftime("%a, %d %b %Y %X")}
....
使用shell可以吗?我知道如何在最后添加内容或使用 > 和 >> 用新内容更改文件,但我不知道是否可以以这种方式修改文件。如果没有,我将只使用我认为的 perl 脚本。
(代码开头的数字不是代码,仅供参考,是行号)