标签: ruby regex linux bash ps1
我想从.bash_profile中获取值和行号,以便我可以将其删除或更新,如果它不匹配。
该文件的当前示例是。
if [ -f ~/.bashrc ]; then . ~/.bashrc fi export PS1="`whoami`@\h:\${PWD} \t # "
所以我想知道价值匹配"导出PS1 ...."并替换它。我的问题是它是包装,我不知道用什么正则表达式来获取全部值以及它在哪些行上。任何帮助表示赞赏。