Suche…


Bemerkungen

Dieser Abschnitt bietet einen Überblick über die Shell und warum ein Entwickler sie verwenden möchte.

Es sollte auch alle großen Themen in der Shell erwähnen und auf die verwandten Themen verweisen. Da die Dokumentation für die Shell neu ist, müssen Sie möglicherweise erste Versionen dieser verwandten Themen erstellen.

Installation oder Setup

Eine Befehlsshell ist ein Befehlszeilenschnittstellen-Computerprogramm für ein Betriebssystem.

Einige Varianten

1. Bash : Kommt als Standardshell auf Ubuntu

2. KornShell (ksh) :

Ksh in Ubuntu installieren

   $ sudo apt-get install ksh

Um mit ksh zu arbeiten

    $ ksh
    $ ps $$
      PID TTY      STAT   TIME COMMAND
      4187 pts/2    S      0:00 ksh

Geben Sie die Befehle an der Eingabeaufforderung ksh ein

3. csh :

Csh in Ubuntu installieren

    $ sudo apt-get install csh

Um mit csh zu arbeiten, gehen Sie zur Befehlszeile und geben Sie csh ein

    $ csh
    %

Hallo Welt

An der Eingabeaufforderung:

$ echo "Hello World"

Ausgabe:

Hello World

Um ein Skript zu erstellen, erstellen Sie ein Textdokument mit folgendem Inhalt:

#!/bin/sh
echo "Hello World"

Speichern Sie das Skript mit dem Namen hello.sh (oder einem beliebigen Dateinamen) und machen Sie das Skript ausführbar, indem Sie folgende Berechtigung hello.sh :

$ chmod 755 hello.sh

Oder:

$ chmod +x hello.sh

Führen Sie das Skript aus:

$ ./hello.sh

Ausgabe:

Hello World

So führen Sie ein lokales Shell-Skript ohne ausführbare Berechtigung aus:

1. Schlag

$ bash hello.sh
Hello World

2.ksh

$ ksh hello.sh
Hello World

3.sh

$ sh hello.sh
Hello World


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow