gpt4 book ai didi

fish - 如何为 fish shell 翻译此 `for`循环?

转载 作者:行者123 更新时间:2023-12-03 11:35:31 28 4
gpt4 key购买 nike

我正在将脚本从Z shell转换为Fish,而这一部分我不知道如何翻译:

  for (( i=0; i < $COLUMNS; i++ )); do
printf $1
done

我可以在Fish中找到的 for循环的唯一文档是 this kind。我将如何在Fish中做到这一点?

最佳答案

似乎Fish shell 没有这种for循环,但是需要您采用其他方法。 (这种哲学显然要尽可能少地依赖语法结构和运算符,并且要尽可能多地使用命令。)

尽管我认为有更好的方法,但这是我的方法:

for CHAR in (seq $COLUMNS)
printf $argv[1]
end

这出现在函数内部,因此出现在 $argv[1]中。

关于fish - 如何为 fish shell 翻译此 `for`循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20875261/

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