计算机之间 cp -v 命令的输出不一致

计算机之间 cp -v 命令的输出不一致

在我维护的两台不同的机器上,cp -v的输出是不同的。在一个框中,src 和 dest 都被引用,在另一个框中,src 和 dest 周围的第一个引号是反引号:

框一(最近的用户空间,coreutils 8.32):

cp -v foo foo2
'foo' -> 'foo2'

第二框(非常旧的用户区,coreutils 6.7):

cp -v foo foo2
`foo' -> `foo2'

我首先认为这与外壳有关,但这似乎并不重要。我尝试回顾 git 中的 6.7,但我似乎无法弄清楚为什么一台机器使用所有单引号,而另一台机器使用反引号。

我无法选择使用旧用户空间在计算机上测试较新的 cp 二进制文件。这是一个嵌入式NAS系统。

相关内容