rsync 问题:tput 警告

rsync 问题:tput 警告

我正在使用 rsync 将文件从一台服务器复制到另一台服务器,但一直收到此警告:

tput:没有 $TERM 的值并且没有指定 -T

我运行的命令是这样的:

rsync -aq --log-file="/path/to/log" -e "ssh -i /path/to/private/key" /folder/to/copy/用户@服务器:/folder/to/copy/to  

它不会影响 rsync 命令,并且所有文件都会被正确复制,但是每当我运行该命令时都会看到大约 4 或 5 次警告出现,这很烦人。

我尝试用谷歌搜索,但似乎找不到有同样问题的人。

此外,在不同的服务器上以及我在本地使用该命令时都会出现警告。

有人可以解释为什么会发生这种情况,或者如何摆脱它吗?

谢谢!

答案1

确保已将TERM变量设置为适合您所使用的终端类型的有效值。

您还不知道的话,这很不寻常——这是什么操作系统?

相关内容