gpt4 book ai didi

fish shell 中的重复字符

转载 作者:行者123 更新时间:2023-12-03 23:52:52 25 4
gpt4 key购买 nike

我发现自己需要在我的脚本中将重复的字符打印到终端输出,所以我得到如下行:==========================

******************************

+++++++++++++++++++++++++++

如何在 Fish Shell 中轻松获得此输出?

最佳答案

我经常需要这个,我最终编写了一个非常简单的函数 do_str,它将给定的字符串重复给定的次数。

将以下代码粘贴到您的 config.fish 中(并重新加载 shell)就足够了:

function do_str #defines the function, you can use any other name for it
for i in (seq $argv[2]) #starts a for loop that will repeat as many times as second argument given
printf $argv[1] #prints the first argument given (the string)
end
end

运行 do_str = 4 产生 ====, do_str "?.!"4 产生 ?.!?.!?.!?.!?.!

NB如果需要打印百分号,必须转义双百分号AND转义第一个百分号,这样才能得到%%%%% % 你必须调用 do_str\%% 6

关于 fish shell 中的重复字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24859503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com