我使用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).
Run Code Online (Sandbox Code Playgroud)
我明白了Command 'tr' not found,没有什么可以超越它。/usr/bin在我的PATH变量中。
tr包含在coreutils包中,但如果之前安装了这个包,简单的apt install将无法恢复它。要重新安装软件包,请使用apt-get's--reinstall选项:
sudo apt install --reinstall coreutils
Run Code Online (Sandbox Code Playgroud)
如果您没有(重新)移动丢失的二进制文件,/usr/bin/tr则您的系统可能有问题,请在分区上运行fsck以进行文件系统检查和(如有必要)修复。
| 归档时间: |
|
| 查看次数: |
2603 次 |
| 最近记录: |