怎么实现,正常的信息输出,留出底部的最后一行,用作统计信息输出用。
比如终端一共30行,那么就是第1-29行分作一块,第30行分作一块。
这里是在对种子进行分类:
欧美
有码
无码
每个种子输出一行信息。
这里的需求就是,
在终端最后一行,输出类似于:
有码:xxx 无码:xxx 欧美:xxx
这样的信息,xxx就是这个分类的种子的数量
每分析完一个种子,最后一行的信息,就更新一次。并且始终让这行信息保持在最后一行的位置。
最后一行之上的信息,要保持滚动。
用控制符来指定光标在屏幕上的位置,这个我之前就已经了解过,但是目前还没有发现这个东西能解决这个需求。有可能是还有稀奇的控制符没了解到,也有可能是这东西就是解决不了。
热议
推荐楼 jiaogeshaminghn 3小时前
会水的都是不懂技术的
懂技术的不会让你白P所以也不会回答
3楼 Salta 3小时前
没听明白,啊没听明白,啊没听明白,啊
4楼 hapa 3小时前
sed
awk捣鼓捣鼓就出来了
5楼 netkool2 3小时前
有点类似于nano
nano底部显示的是控制命令
这里需求的,显示程序运行的统计信
6楼 zinc 3小时前
你这是写啥?shell脚本?程序?
这是shell下的
https://blog.csdn.net/weixin_42205987/article/details/82080615
7楼 HOH 3小时前
就这?tail 完事
8楼 netkool2 3小时前
你这是写啥?shell脚本?程序?
这是shell下的
https://blog.csdn.net/weixin_42205987/article/details/82 ...
脚本
PHP
ANSI有控制符可以定位位置
但是如果每行都要计算位置的话,非常麻烦
9楼 cnmkdq 3小时前
不知道tmux合不合符楼主的要求,可以分割上下两个窗口,调整到上大下小,然后下面的小窗口中跑信息输出程序
10楼 netkool2 3小时前
不知道tmux合不合符楼主的要求,可以分割上下两个窗口,调整到上大下小,然后下面的小窗口中跑信息输出程序 ...
不是需要哪个程序,是自己写的脚本,要实现这个功能。
感觉这个东西很实用,但是市面上从来没有见到过。
比如爬虫程序,最后一行只用来输出爬了多少次,失败了多少次,之类的,统计信息。
正常的程序输出,都在最后一行之上。
12楼 bot 3小时前
google 搜索 "shell curses"
13楼 adminisd 2小时前
大概了解了,你要输出自己写呗,总不会想着去分析别人程序的输出吧?
14楼 cnmkdq 2小时前
试了一下shell curses,虽然是很多年前的代码,用在shell命令行确实很方便,谢谢楼上的大佬,又学了一点冷门的知识
15楼 netkool2 2小时前
大概了解了,你要输出自己写呗,总不会想着去分析别人程序的输出吧?
你还是没理解
16楼 konololi 2小时前
ncurses
17楼 netkool2 2小时前
顶顶
18楼 shunglay 2小时前
喊一声不会就走
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
评论前必须登录!
立即登录 注册