linux 删除/etc/profile.d中的文件后刷新PATH变量

jhdbpxl9  于 2022-11-22  发布在  Linux
关注(0)|答案(1)|浏览(239)

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

q43xntqr

q43xntqr1#

只删除$PATH中的字符串/new/path。export PATH=$(echo $PATH| sed '的//新路径//g')

相关问题