Browse Source

fix doc

pull/1/head
10sr 11 years ago
parent
commit
c18a67a816
1 changed files with 17 additions and 6 deletions
  1. +17
    -6
      README.txt

+ 17
- 6
README.txt View File

@@ -49,25 +49,36 @@ This file set ENV to $HOME/.shrc , which is loaded when sh is run interactively.
Add lines like `test -n "$BASH_VERSION" && . "$HOME/.bashrc"` . Add lines like `test -n "$BASH_VERSION" && . "$HOME/.bashrc"` .




2.$HOME/{.bash_profile,.zprofile}


Sourced if current shell is login shell and shell is bash or zsh.
Srouce $HOME/.profile .


3. $HOME/.shrc 3. $HOME/.shrc


Sourced through ENV when shell is sh, and $HOME/.{ba,z}shrc if bash or zsh Sourced through ENV when shell is sh, and $HOME/.{ba,z}shrc if bash or zsh
respectively. Source $HOME/.dotfiles/shrc . respectively. Source $HOME/.dotfiles/shrc .




3. $HOME/.{ba,z}shrc
4. $HOME/.{ba,z}shrc


Sourced when current shell is bash or zsh respectively and current shell is not Sourced when current shell is bash or zsh respectively and current shell is not
login shell. When current shell is login shell, these files are sourced login shell. When current shell is login shell, these files are sourced
explicitly by $HOME/.bash_profile or $HOME/.zprofile .
explicitly by $HOME/.profile . Source $HOME/.shrc .






$HOME/.{ba,z}shrc <= bash, zsh
$HOME/{.bash_profile,.zprofile} <= login with bash/zsh
| |
`--$HOME/.shrc <= sh
|
`--$HOME/.dotfiles/shrc
`--$HOME/.profile <= login with sh
| |
| `--$HOME/.{ba,z}shrc <= bash, zsh
| |
`----`--$HOME/.shrc <= sh
|
`--$HOME/.dotfiles/shrc


~/.xinitrc <= startx ~/.xinitrc <= startx
| |


Loading…
Cancel
Save