全部博文(247)
分类: Python/Ruby
2022-12-29 20:52:04
用\r
如果想要的是大字符效果
先新建一个test.sh
python3 show_time.py python3 show_time.py python3 show_time.py
在vim的正常状态用:w|!sh %执行
!sh % 用外部命令sh执行这个test.sh
% 代指test.sh
show_time.py 的输出字符串
其中
show_time.py程序
输出的结果
figlet
修改test.sh
python3 show_time.py | figlet python3 show_time.py | figlet python3 show_time.py | figlet
确实变大了
现在需要不只输出三次
原来放在 python文件 中的的循环和定时功能
那问题来了
在shell中
for a in {1..10} do echo $a done
光是循环还不够
for a in {1..10} do echo $a sleep 1s done
:w|!sh %
延迟成功
把原来数字的部分换成执行命令
for a in {1..10} do python3 show_time.py | figlet sleep 1s done
输出成功
我想只要一个!
for a in {1..10} do clear python3 sleep.py | figlet sleep 1s done
并且在shell中实现了