我具体询问了FreeBSD。 我正在使用默认的/ bin / csh作为我的shell。 在/ bin / echo中有一个二进制版本的echo,在shell中有一个echo命令。 系统命令缺less使用System V风格的反斜杠转义字符的能力,例如:
\n \t
我希望能够更喜欢shell的内build而不是系统命令,而不用临时修改path或删除/ bin / echo。
一般来说,你的shell会比其他内部程序更喜欢它自己的内build程序。 一个值得注意的问题就是当你为这个命令定义了一个别名。