作者:朱金灿
来源:clever101的专栏
~/.bashrc文件是linux下保存环境变量的系统文件。原以为使用sed命令修改.bashrc文件,实际上不行,需要使用echo命令。具体示例如下:
#!/bin/bash
# 插入环境变量到~/.bashrc,sed为错误做法
# sed -i 'export PATH=/home/ThirdPartyLib/tiff-4.6.0/bin:$PATH' ~/.bashrc
#下面是正确做法,APPEND_PATH为插入路径
APPEND_PATH=/home/ThirdPartyLib/tiff-4.6.0/bin
echo "export PATH=\"${APPEND_PATH}:\$PATH\"" >> ~/.bashrc
文章讲述了在Linux中,许多人误解了如何通过sed修改.bashrc文件来添加环境变量,实际上应使用echo命令。正确的方法是在.bashrc文件末尾追加新的路径,而不是直接替换。

8440

被折叠的 条评论
为什么被折叠?



