bash.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Thu, 05 Feb 2009 09:48:05 +0200
changeset 27 99584256fa88
child 221 97171c12b447
permissions -rw-r--r--
How override PS1, PS2.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
27
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
-*- outline -*-
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
* How override PS1, PS2?
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
When loading bash read ~/.bash_profile and ~/.bashrc.
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     7
Put at end of these files
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
  PS1='\u@\H$ '
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
When xterm start bash - it start as nonlogin. So ~/.bash_profile and ~/.bashrc
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    12
didn't read. To workaround this use
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    13
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
  $ xterm -e bash -i -c "mc -x"
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    15
99584256fa88 How override PS1, PS2.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    16
That make bash interactive and init file readed.