Hi to all.  I have been playing with creating various command aliases (ls, for 
instance, seems to be a good place to start) and have therefore been looking through 
the .bashrc file.  It appears that Debian creates the file with considerable content 
to begin with.  The following are the first lines:



# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If running interactively, then:
if [ "$PS1" ]; then



So, the questions:
1)  What does ârunning interactivelyâ mean in this context?
2)  What is âif [ "$PS1" ]; thenââparticularly, the $PS1 part?
3)  I have added a line, âalias ls='ls --color -la'â which appears not to work, 
which makes me sad.  Whatâs wrong?

The complete text is appended below.  Sorry for the long postâ I will not be 
offended by trimmed replies â.


Many thanks--
Andrew







# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If running interactively, then:
if [ "$PS1" ]; then

    # don't put duplicate lines in the history. See bash(1) for more options
    # export HISTCONTROL=ignoredups

    # enable color support of ls and also add handy aliases
    eval `dircolors -b`
    alias ls='ls --color=auto'
    #alias dir='ls --color=auto --format=vertical'
    #alias vdir='ls --color=auto --format=long'

    # some more ls aliases
    #alias ll='ls -l'
    #alias la='ls -A'
    #alias l='ls -CF'

    # set a fancy prompt
    PS1='[EMAIL PROTECTED]:\w\$ '

    # If this is an xterm set the title to [EMAIL PROTECTED]:dir
    #case $TERM in
    #xterm*)
    #    PROMPT_COMMAND='echo -ne "\033]0;[EMAIL PROTECTED]: ${PWD}\007"'
    #    ;;
    #*)
    #    ;;
    #esac

    # enable programmable completion features (you don't need to enable
    # this, if it's already enabled in /etc/bash.bashrc).
    #if [ -f /etc/bash_completion ]; then
    #  . /etc/bash_completion
    #fi
fi

alias ls='ls --color -la'


_______________________________________________
newbies mailing list
[EMAIL PROTECTED]
http://phantom.byu.edu/cgi-bin/mailman/listinfo/newbies

Reply via email to