ls程序从COLUMNS环境变量中获得屏幕的宽度。如果没有设置COLUMNS,那么ls会假设屏幕宽80列。因此,你可以通过把COLUMNS环境设置得小于80,来检查你对环境变量的处理:
linux> setenv COLUMNS 40
linux> ./myls
// Output is 40 columns wide linux> unsetenv COLUMNS
linux> ./myls
// Ouput is now 80 columns wide