fix syntax error in bash_profile (#20385)

if there is no newline at the end of the file, this export is glued to the rest of the code and generates a syntax error like this

```bash
if [ -f ~/.git-completion.bash ]; then
  . ~/.git-completion.bash
fiexport PATH="/Users/user/.local/share/solana/install/active_release/bin:$PATH"
```

(cherry picked from commit 87c0d8d9e7)

Co-authored-by: OleG <emptystamp@gmail.com>
This commit is contained in:
mergify[bot]
2021-10-06 10:49:08 +00:00
committed by GitHub
parent b9b81def35
commit f20280620a

View File

@ -436,7 +436,7 @@ fn add_to_path(new_path: &str) -> bool {
#[cfg(unix)]
fn add_to_path(new_path: &str) -> bool {
let shell_export_string = format!(r#"export PATH="{}:$PATH""#, new_path);
let shell_export_string = format!("\nexport PATH=\"{}:$PATH\"", new_path);
let mut modified_rcfiles = false;
// Look for sh, bash, and zsh rc files