终极星期日
"记住我很快就会死去是我遇到过的最重要的工具,它帮助我做出人生中的重大选择。" - 史蒂夫·乔布斯
这个想法旨在提供一个图形化且引人深思的生命跨度视图,促进我们对如何度过时间的反思。
Ruby版本
最初用Bash制作,我又用Ruby语言写了另一个版本,因为我喜欢Ruby,并且想要展示Ruby并没有死亡!:)
安装
该脚本应该可以在macOS和Linux上运行(Bash脚本也可能在MINGW上运行)。 要使用此脚本,请按照以下步骤操作:
- 下载脚本或克隆仓库,并确保脚本可执行:
curl -L https://raw.githubusercontent.com/accessd/terminal-sunday/main/terminal_sunday.sh -o "$HOME/terminal_sunday.sh"
chmod +x "$HOME/terminal_sunday.sh"
- 将脚本运行添加到.bashrc/.zshrc等文件的末尾。
$HOME/terminal_sunday.sh 1985-06-08 Joe
Fish:
bash $HOME/terminal_sunday.sh 1985-06-08 Joe
向脚本提供您的出生日期和姓名。
您可以随机运行它:
(( RANDOM%2 == 0 )) && $HOME/terminal_sunday.sh 1985-06-08 Joe
或在命令后添加sleep && clear
$HOME/terminal_sunday.sh 1985-06-08 Joe;sleep 1;clear
以在一秒后清除屏幕。
您可以通过以下方式指定列数:
$HOME/terminal_sunday.sh 1985-06-08 Joe 10
关键是80可以被这个列数整除而没有余数 :)
致谢
灵感来自The Last Sunday谷歌浏览器扩展。
贡献
欢迎贡献、想法和反馈。随时fork仓库,进行修改,并创建拉取请求。