我可以回去改变我以前在Bash中重复的一句话吗?

我可以回去改变我以前在Bash中重复的一句话吗?,bash,curl,Bash,Curl,我见过一些应用程序这样做,我认为这与curl有关。可以在shell脚本中执行类似的操作吗 例如,制作微调器: [/] [-] [\] 但是让它在同一条线上继续旋转。您可以使用: 第一个回显写入[/],然后使用“CUB–cursor back”将光标移回/,移动长度参数为2列。 在while循环中,我们用中间字符应该采用的每个连续值覆盖中间字符,用“CUB–Cursor back”返回中间字符,移动长度参数为1列 CHARACTERS='- \\ - /' echo -ne '[/]\e[2D'

我见过一些应用程序这样做,我认为这与curl有关。可以在shell脚本中执行类似的操作吗

例如,制作微调器:

[/]
[-]
[\]
但是让它在同一条线上继续旋转。

您可以使用:

第一个回显写入
[/]
,然后使用“CUB–cursor back”将光标移回
/
,移动长度参数为2列。
在while循环中,我们用中间字符应该采用的每个连续值覆盖中间字符,用“CUB–Cursor back”返回中间字符,移动长度参数为1列

CHARACTERS='- \\ - /'
echo -ne '[/]\e[2D'
while true; do
    for char in $CHARACTERS; do
        sleep 1
        echo -ne "$char\\e[1D"
    done
done