作者:朱金灿
~/.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