tr:未找到命令

tr:未找到命令

我正在使用 Ubuntu 18.04,最近在运行 bash 脚本时不断收到此错误:tr: command not found。和tr中不存在。 也安装了但仍然没有运气。 如何将此命令添加到我的 shell 中?/usr/bin/usr/sbincoreutils

which tr什么也不返回。以下是 apt 的说法coreutils

coreutils is already the newest version (8.28-1ubuntu1).

我明白Command 'tr' not found,所以没有什么可以覆盖它。/usr/bin在我的PATH变量中。

答案1

tr包含在coreutils包中,但如果此包之前已安装,则简单apt install将无法恢复它。关于安装包使用apt-get--reinstall选项:

sudo apt install --reinstall coreutils

如果你没有(重新)移动丢失的二进制文件,/usr/bin/tr那么你的系统可能有问题,fsck在分区上运行进行文件系统检查并(如有必要)修复。

相关内容