在我维护的两台不同的机器上,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系统。