Commit 9e62ba3
committed
fix: add || true to bashrc snippet to prevent command chain failure
When ~/.mux/bashrc doesn't exist, [ -f ... ] returns non-zero.
In SSH runtime, commands are joined with &&, so a non-zero return
breaks the entire command chain.
The pattern '[ -f file ] && . file || true' ensures:
- If file exists: source it normally
- If file doesn't exist: || true returns 0, chain continues1 parent a7e2919 commit 9e62ba3
2 files changed
+11
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
140 | | - | |
141 | | - | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
142 | 145 | | |
0 commit comments