在bash窗口中的水平滚动

eru*_*ina 4 bash printf horizontal-scrolling

我使用printf输出文本文件的柱状显示.

但是我想要的长度会导致列流入下一行.

我一直在寻找一个标志或解决方法,使控制台窗口滚动,只能遇到以下情况:

设置水平滚动模式开

它正好在#!/ bin/bash行,但无法正常工作

还有另外一种方法吗?

Ign*_*ams 7

不可以.终端设计不能水平滚动.使用less -S允许左右滚动以及上下.


t0m*_*13b 1

也许您应该考虑使用dialog(这里是dialog的手册页)或ncurses来为您执行此操作,而不是纠结于输出文本和滚动的方法。让这些图书馆为您处理这些事情。

希望这有帮助,最诚挚的问候,汤姆。