在 shell 里面打印彩虹

2017-07-15 10:38:02 +08:00
 chickplilita
yes "$(seq 231 -1 16)" | while read i; do printf "\x1b[48;5;${i}m\n"; sleep .02; done
5753 次点击
所在节点    程序员
18 条回复
kkk330
2017-07-15 10:46:38 +08:00
gem install lolcat
lsido
2017-07-15 11:06:32 +08:00
colorwin
2017-07-15 12:25:01 +08:00
gnome-shell zsh 亲测无效
EricCartman
2017-07-15 12:44:36 +08:00
yes "$(seq 231 -1 16)" | while read i; do printf "\x1b[48;5;${i}m\n"; sleep .02; done

Android termux, zsh 测试成功
ashfinal
2017-07-15 13:20:09 +08:00
当时测试终端颜色支持时找到的 pl 脚本。
WheatField
2017-07-15 13:54:33 +08:00
debian 9 自带的 terminal,打印不出来
whwq2012
2017-07-15 15:54:51 +08:00
在 juicessh 连接我的云服务器的 ubuntu 和 centos 都没用
panda1001
2017-07-15 16:05:39 +08:00
termux 有效
zuolan
2017-07-15 16:05:59 +08:00
把 printf 换成 echo 啊。。。。

yes "$(seq 231 -1 16)" | while read i; do echo "\x1b[48;5;${i}m\n"; sleep .02; done
lzhr
2017-07-15 16:10:34 +08:00
Babun
i730
2017-07-15 17:39:26 +08:00
@lzhr 同,我是树莓派
ynyounuo
2017-07-15 18:07:39 +08:00
yes $(printf '█%.0s' {1..$(tput cols)}) | lolcat
580a388da131
2017-07-16 09:03:41 +08:00
putty ubuntu 成功 原来支持那么多颜色啊
Krime
2017-07-16 21:27:15 +08:00
彩虹难道不应该是弧形的吗?(・・?)
CheungKe
2017-07-17 09:13:13 +08:00
@Krime 这是一个切点
araraloren
2017-07-17 10:20:40 +08:00
mate-terminal zsh 亲测无效
lulinux
2017-07-17 14:11:24 +08:00
撸出了逼格
mrhuiyu
2017-07-17 14:17:22 +08:00
谁家的彩虹是条状的= =彩虹旗吧。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/375497

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX