使用/etc/profile. d中的文件添加自定义路径,但删除该文件时,需要更新/刷新PATH环境变量,而无需注销/登录到系统才能查看更改。
为了向PATH环境变量添加新路径,我test.sh在/etc/profile. d中创建了一个文件www.example.com。test.sh的内容是
导出路径=$PATH:/new/path
当我想删除这个自定义路径时,我删除了test.sh文件。但是PATH环境变量仍然显示/new/path。
更改只在注销/登录时反映。是否有方法在不注销登录的情况下刷新PATH?
1条答案
按热度按时间q43xntqr1#
只删除$PATH中的字符串/new/path。export PATH=$(echo $PATH| sed '的//新路径//g')