如何向Ruby字符串添加计数(SiriProxy)

如何向Ruby字符串添加计数(SiriProxy),ruby,raspberry-pi,siri,Ruby,Raspberry Pi,Siri,我用三只小猪做了一个SiriProxy,我玩了它,现在我可以用Siri控制我的房间和车库门了。我决定让我的pi在每次车库门打开或关闭时向我发送一条tweet,我在插件文件中使用这个命令 system("sudo twidge update \"@idoodler The garage door was just opened the XXX time\"")` 我不喜欢XXX,而是喜欢有多少个空缺。我需要这个,因为twitter不允许重复。我不需要开头的号码,我只需要一种方法使每条推特都是唯

我用三只小猪做了一个SiriProxy,我玩了它,现在我可以用Siri控制我的房间和车库门了。我决定让我的pi在每次车库门打开或关闭时向我发送一条tweet,我在插件文件中使用这个命令

system("sudo twidge update \"@idoodler The garage door was just opened the XXX time\"")` 

我不喜欢XXX,而是喜欢有多少个空缺。我需要这个,因为twitter不允许重复。我不需要开头的号码,我只需要一种方法使每条推特都是唯一的。

为什么不添加一个时间戳或一些区别:

tweet = Time.now.strftime("@idoodler The door was opened at %Y-%m-%d %H:%M:%S")

谢谢,这是个好主意!我是Ruby新手,你能告诉我如何将字符串添加到命令中吗?只需执行
系统(“sudo twidge update\”{tweet}\”)
在@tadmanOK发布的行之后,它就工作了,但我得到的是一个有线数字,而不是正确的时间戳2013-14-04/19/13 Apr:04:1366402495。你知道怎么解决吗?哦,对不起,把事情搞砸了。答案已调整。您还可以执行:
系统(“sudo”、“twidge”、“update”、tweet)
以避免正确引用您的tweet。运行包含
sudo
的shell命令时要格外小心。