weave.sh:编织终端

时间:2024-06-03 06:09:43
【文件属性】:

文件名称:weave.sh:编织终端

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-03 06:09:43

bash math weaving terminal-screensaver pipeseroni

编织 在终端中通过简单的数学编织。 它专为用作屏幕保护程序而编写。 要进行编织,您需要给它一个评估代码作为第一个参数,例如 weave.sh ' (((x + y) % 2)) ' 该脚本首先绘制垂直线,然后使用提供的代码来确定是否在水平线上编织了水平线。 其中x在1和终端宽度W (列)之间, y在1和终端高度H (行)之间。 如果它的评估结果为true,则意味着最终值== 0,那么它将执行此操作; 否则进入垂直线。 sample-screensaver.sh有更多示例。 如果它过于简单,甚至可以编写一个Bash函数: triangle () { (( (x + y) % 2 )) && (( x * H / W >= (y - 1 )) ) } export -f triangle weave.sh ' triangle ' 配置 该脚本没有选项,它完全依赖于环境变量,以下是默


【文件预览】:
weave.sh-master
----weave.sh(2KB)
----LICENSE(1KB)
----README.md(2KB)
----sample-screensaver.sh(2KB)

网友评论