Sandra Ross Asked: 2016-11-20 18:50:34 +0800 CST2016-11-20 18:50:34 +0800 CST 2016-11-20 18:50:34 +0800 CST echo $COLUMNS 的性质 772 当我们执行命令echo $COLUMNS时,COLUMNS位于哪里?我以为它只是一个环境变量,但它没有显示在env. command-line 1 个回答 Voted Best Answer edwinksl 2016-11-20T19:07:07+08:002016-11-20T19:07:07+08:00 COLUMNS是 shell 变量,而不是环境变量。因此,您在使用时不会找到它env。如果您不确定shell变量和环境变量之间的区别是什么,请查看环境变量与Shell变量,有什么区别?. 根据https://askubuntu.com/a/275972/15003,你可以找到COLUMNS如果你运行 ( set -o posix; set ) | grep COLUMNS 在我的机器上,它给出了 COLUMNS=206
COLUMNS
是 shell 变量,而不是环境变量。因此,您在使用时不会找到它env
。如果您不确定shell变量和环境变量之间的区别是什么,请查看环境变量与Shell变量,有什么区别?.根据https://askubuntu.com/a/275972/15003,你可以找到
COLUMNS
如果你运行在我的机器上,它给出了