Umstellung von bash nach zsh ("chsh -s /bin/zsh" )

  • Nachdem ich auf zsh umgestellt habe, fiel mir auf, dass "sh" und "/usr/bin/sh" immer noch auf "bash" laufen. Habe meine shebangs auf "#!/bin/zsh" aktualisiert, die zsh Skripte sind. Hier mein Ergebnis.


    hai@Hackse:~ > sh --version

    GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin19)

    Copyright (C) 2007 Free Software Foundation, Inc.

    hai@Hackse:~ > /bin/sh --version

    GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin19)

    Copyright (C) 2007 Free Software Foundation, Inc.

    hai@Hackse:~ > bash --version

    GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin19)

    Copyright (C) 2007 Free Software Foundation, Inc.

    hai@Hackse:~ > /bin/bash --version

    GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin19)

    Copyright (C) 2007 Free Software Foundation, Inc.

    hai@Hackse:~ > sh -c "sh --version"

    GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin19)

    Copyright (C) 2007 Free Software Foundation, Inc.

    hai@Hackse:~ > ls -l /private/var/select/sh

    lrwxr-xr-x 1 root wheel 9 Jun 28 2020 /private/var/select/sh -> /bin/bash

    hai@Hackse:~ > man sh

    SH(1) BSD General Commands Manual SH(1)

    NAME

    sh -- POSIX-compliant command interpreter

    SYNOPSIS

    sh [options]

    DESCRIPTION

    sh is a POSIX-compliant command interpreter (shell). It is implemented by re-execing as either bash(1), dash(1), or zsh(1) as determined by the sym-bolic link located at /private/var/select/sh. If /private/var/select/sh does not exist or does not point to a valid shell, sh will use one of the sup-ported shells.

    FILES

    /private/var/select/sh

    $HOME/.profile

    /etc/profile

    SEE ALSO

    bash(1), dash(1), ksh(1), tcsh(1), zsh(1)

    BSD February 8, 2019 BSD

    ========

    Schützt unsere Kinder, das wichtigste, das die Menschheit hat.

    =====

    42

    (H2G2)

    We have the first snowflake. Now let's build a blizzard. - Douglas Adams

  • griven

    Hat das Thema freigeschaltet
  • HAI

    Hat den Titel des Themas von „> Umstellung von bash nach zsh ("chsh -s /bin/zsh" ) <“ zu „Umstellung von bash nach zsh ("chsh -s /bin/zsh" )“ geändert.