Print this page
3395 add /etc/profile.d and /etc/.login.d

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/nsadmin/ksh.kshrc
          +++ new/usr/src/cmd/nsadmin/ksh.kshrc
↓ open down ↓ 25 lines elided ↑ open up ↑
  26   26  
  27   27  #
  28   28  # This file is sourced by interactive ksh93 shells before ${HOME}/.kshrc
  29   29  #
  30   30  
  31   31  # Enable "gmacs"+"multiline" editor mode if the user did not set an
  32   32  # input mode yet (for example via ${EDITOR}, ${VISUAL} or any
  33   33  # "set -o" flag)
  34   34  if [[ "$(set +o)" != ~(Er)--(gmacs|emacs|vi)( .*|) ]] ; then
  35   35          set -o gmacs
  36      -        # enable multiline input mode
  37      -        set -o multiline
  38      -        # enable globstar mode (match subdirs with **/)
  39      -        set -o globstar
  40   36  fi
       37 +# enable multiline input mode
       38 +set -o multiline
       39 +# enable globstar mode (match subdirs with **/)
       40 +set -o globstar
  41   41  
  42   42  # Set a default prompt (<username>@<hostname>:<path><"($|#) ">) if
  43   43  # then variable does not exist in the environment.
  44   44  #
  45   45  # Algorithm:
  46   46  # 1. Define "ellipsis", either Unicode #2026 for unicode locales
  47   47  # and "..." otherwise
  48   48  # ([[ "${LC_ALL}/${LANG}" = ~(Elr)(.*UTF-8/.*|/.*UTF-8) ]]
  49   49  # ensures that the pattern matches the leftmost sequence
  50   50  # containing *.UTF-8, allowing to match either LC_ALL or
↓ open down ↓ 33 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX