每次我在终端中使用 watch 命令时,输出都是从屏幕开始显示的,看起来有点尴尬。我希望让手表在屏幕中心显示输出。
$ watch -n 1 du -hs "*.part"
52K Prince of Tennis Episode 100 English Subbed Online - Chia-Anime.mp4.part
64M Prince of Tennis Episode 92 English Subbed Online - Chia-Anime.mp4.part
53M Prince of Tennis Episode 93 English Subbed Online - Chia-Anime.mp4.part
23M Prince of Tennis Episode 94 English Subbed Online - Chia-Anime.mp4.part
13M Prince of Tennis Episode 95 English Subbed Online - Chia-Anime.mp4.part
24K Prince of Tennis Episode 96 English Subbed Online - Chia-Anime.mp4.part
12K Prince of Tennis Episode 97 English Subbed Online - Chia-Anime.mp4.part
40K Prince of Tennis Episode 98 English Subbed Online - Chia-Anime.mp4.part
36K Prince of Tennis Episode 99 English Subbed Online - Chia-Anime.mp4.part
我希望这个输出从屏幕中心开始出现。
您可以组合
watch
并printf
产生所需的输出。这是一个示例脚本:
用类似的名称保存它并像这样
script.sh
运行它:输出将是:
这是另一个脚本:
运行:
它将向您显示如下结果:
尽可能多地使用
\t
以获得所需的结果。