(37个答案)3小时前关门了。我只是想回显空格,直到它填充终端的大小。我可以只写引号之间的空格,但它需要时间,而且看起来很糟糕。我尝试了一些简单的事情
a=" "*100 or a=(" "*100) & echo $a
但是它不起作用。有没有像空格(100)这样的方法或者比输入空格更好的方法。
nimxete21#
像这样,使用Perl:
Perl
perl -sE 'say " " x $col' -- -col=$COLUMNS
或者最简单的:
printf '%*s' $COLUMNS " "
变量$COLUMNS是shell中的列数。
$COLUMNS
1条答案
按热度按时间nimxete21#
像这样,使用
Perl
:或者最简单的:
变量
$COLUMNS
是shell中的列数。