问题描述
source ~/.bashrc报错:/bin/lesspipe: 1: /bin/lesspipe: basename: not found。
原因分析
删除了PATH环境变量后,source ~/.bashrc命令无法正常执行,并显示类似于"/bin/lesspipe: 1: /bin/lesspipe: basename: not found"的错误消息。这是因为执行source命令时发生了错误,系统无法找到所需的命令或函数。
解决方法
可以通过如下方法恢复PATH环境变量。
打开终端窗口,使用export命令重新添加PATH环境变量:
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
这将恢复默认的PATH环境变量设置。然后,尝试再次运行source ~/.bashrc。