Find the answer to your Linux question:
Results 1 to 2 of 2
Hello, i got a Problem with my profile the error text is in german. Code: : Kommando nicht gefunden. : Kommando nicht gefunden. 'bash: /etc/profile: Zeile 32: Syntaxfehler beim unerwarteten ...
  1. #1
    Just Joined!
    Join Date
    Sep 2011
    Posts
    1

    etc/profile error!

    Hello,

    i got a Problem with my profile

    the error text is in german.

    Code:
    : Kommando nicht gefunden.
    : Kommando nicht gefunden.
    'bash: /etc/profile: Zeile 32: Syntaxfehler beim unerwarteten Wort `do
    'bash: /etc/profile: Zeile 32: `  for i in /etc/profile.d/*.sh; do
    can someone help me?

    here is the profile

    Code:
    # /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
    # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
    
    if [ "`id -u`" -eq 0 ]; then
      PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
    else
      PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
    fi
    export PATH
    
    if [ "$PS1" ]; then
      if [ "$BASH" ]; then
        # The file bash.bashrc already sets the default PS1.
        # PS1='\h:\w\$ '
        if [ -f /etc/bash.bashrc ]; then
          . /etc/bash.bashrc
        fi
      else
        if [ "`id -u`" -eq 0 ]; then
          PS1='# '
        else
          PS1='$ '
        fi
      fi
    fi
    
    # The default umask is now handled by pam_umask.
    # See pam_umask(8) and /etc/login.defs.
    
    if [ -d /etc/profile.d ]; then
      for i in /etc/profile.d/*.sh; do
        if [ -r $i ]; then
          . $i
        fi
      done
      unset i
    fi

  2. #2
    Just Joined!
    Join Date
    Sep 2011
    Posts
    52
    Hi,

    Try to replace this:
    Code:
      for i in /etc/profile.d/*.sh; do
    with this:
    Code:
      for i in `ls /etc/profile.d/*.sh`; do

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •