写x次到文本文件

时间:2016-09-07 19:37:50

标签: irc mirc

我一直在寻找最简单的方法来完成将$ 2写入文本文件指定的次数。我确信这是可能的,我将提供和示例我正在寻找...

 on *:text:*write*:?: { write test.txt $2 "$3 times"}

因此,举例来说,用户会输入

write Hello 3

这会在test.txt的3行上写下你好,内容应该在test.txt中如下

Hello
Hello
Hello

谢谢!

我接近这个的方式是使用计时器,我真的不知道更简单的方法。无论如何,我发布这个寻找正确的方式来做到这一点或至少是最干净的。

1 个答案:

答案 0 :(得分:1)

如果你想要一个即时答案而不是等待计时器,你可以使用while循环

on *:text:*write*:?: { 
var %x = 1
while (%x <= $$3) {  
write test.txt $2
inc %x
}
}
相关问题