警告
此存储库不再积极维护,已被弃用。 请注意,它已被 Repyfi 上托管的新存储库取代。 请访问更新后的存储库以获取最新开发和支持 Repyfi。 此存储库不再积极维护,已被弃用。 请注意,它已被 Repyfi 上托管的新存储库取代。 请访问更新后的存储库以获取最新开发和支持。
RepeatCLI 尚未在任何包管理器中提供,也没有编译后的版本 😮💨。 因此,您必须手动编译。
RepeatCLI 是一个 CLI 应用程序,这意味着必须从终端执行该应用程序。
使用 repeat-cli <text>
来重复文本。其中 <text>
是您的文本。
repeat-cli Hello
结果
% repeat-cli Hello
Hello
Hello
要重复多个单词甚至整个句子,文本必须用 '
或 "
符号包裹。
repeat-cli 'Be faster 🐢'
结果
% repeat-cli 'Be faster 🐢'
Be faster 🐢
Be faster 🐢
注意: 如果缺少
<text>
,您将收到此错误Error: Missing expected argument '<text>'
默认情况下,文本只会重复两次。
要设置自定义重复次数,请使用 --count <count>
选项。其中 <count>
是一个数字。
repeat-cli 'I promise to always use UTF-8 🐶' --count 5
注意: 您也可以使用较短的条目。
repeat-cli 'I promise to always use UTF-8 🐶' -c 5
结果
% repeat-cli 'I promise to always use UTF-8 🐶' --count 5
I promise to always use UTF-8 🐶
I promise to always use UTF-8 🐶
I promise to always use UTF-8 🐶
I promise to always use UTF-8 🐶
I promise to always use UTF-8 🐶
注意:
<count>
必须大于零。否则,您将收到此错误Error: 'count' must be greater than zero.
要包含重复计数器,请使用 --include-counter
选项。
repeat-cli 'Yare yare daze...' --count 3 --include-counter
注意: 您也可以使用较短的条目。
repeat-cli 'Yare yare daze...' -c 3 -i
结果
% repeat-cli 'Yare yare daze...' --count 3 --include-counter
1: Yare yare daze...
2: Yare yare daze...
3: Yare yare daze...
如果您需要重复一个由多行组成的文本,或者以更易读的版本编写参数,那么多行可能很有用。
要使用多行,您必须使用 \
,就好像它是一个换行符一样。
repeat-cli 'Dum-dum-dum-dum, ditty dum-dum-dum \
Dum, dum, dum'
结果
% repeat cli 'Dum-dum-dum-dum, ditty dum-dum-dum \
Dum, dum, dum'
Dum-dum-dum-dum, ditty dum-dum-dum
Dum, dum, dum
Dum-dum-dum-dum, ditty dum-dum-dum
Dum, dum, dum
RepeatCLI 使用以下参数顺序
<text> [--count <count>] [--include-counter]
但这并不意味着您必须遵循它。任何参数组合都是正确的。
以下命令的工作方式相同
repeat-cli --count 1 --include-counter 'Hello everyone!'
repeat-cli -с 1 'Hello everyone!' --include-counter
repeat-cli -i --count 1 'Hello everyone!'
有兴趣为 RepeatCLI 做出贡献吗? 我们很乐意得到您的帮助。 RepeatCLI 是一个开源项目,由像您这样的用户一次又一次地贡献而构建。
根据 MIT 许可证获得许可。