如果/etc/bashrc中存在clear命令,则会在用scp传输文件的时候会出现"TERM
environment variable not set"的错误。
这是因为scp命令会打开一个“dumb“的终端,也就是空的终端。这个空的终端是不
支持clear命令的。因此要想在/etc/bashrc中 使用clear命令,则需要用如下条件
表达式:
if( test "dumb" != $TERM); then
clear
...
fi
https://blog.sciencenet.cn/blog-47991-511523.html
上一篇:
关于ssh登陆很慢的解决办法下一篇:
Linux下自动调整eps图中的boundingbox范围的命令