我正在使用 Ubuntu 18.04,最近我在运行 bash 脚本时不断收到此错误:tr: command not found
. tr
不存在于/usr/bin
和中/usr/sbin
。也安装了coreutils
,但仍然没有运气。如何将此命令添加到我的 shell?
which tr
什么都不返回。这就是apt所说的coreutils
:
coreutils is already the newest version (8.28-1ubuntu1).
我明白Command 'tr' not found
了,所以没有什么可以压倒它。/usr/bin
在我的PATH
变量中。
tr
是包含在coreutils
包中的,但是如果这个包之前简单的安装过apt install
就不会恢复了。要重新安装软件包,请使用apt-get
's--reinstall
选项:如果您没有(重新)移动丢失的二进制文件
/usr/bin/tr
,则系统可能有问题,请在分区上运行fsck
以进行文件系统检查和(如有必要)修复。