全部博文(267)
分类: 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中实现了