Recherche…


Remarques

Cette section fournit une vue d'ensemble de ce qu'est un shell et pourquoi un développeur peut vouloir l'utiliser.

Il devrait également mentionner tous les grands sujets dans shell, et établir un lien avec les sujets connexes. La documentation pour le shell étant nouvelle, vous devrez peut-être créer des versions initiales de ces rubriques connexes.

Installation ou configuration

Un shell de commande est un programme informatique d'interface de ligne de commande à un système d'exploitation.

Quelques variantes

1. Bash : vient comme shell par défaut sur Ubuntu

2. KornShell (ksh) :

Installer ksh dans Ubuntu

   $ sudo apt-get install ksh

Pour commencer à travailler avec ksh

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

Entrez les commandes à l'invite ksh

3. csh :

Pour installer csh dans Ubuntu

    $ sudo apt-get install csh

Pour travailler avec csh, accédez à la ligne de commande et entrez csh

    $ csh
    %

Bonjour le monde

À l'invite de commande:

$ echo "Hello World"

Sortie:

Hello World

Pour créer un script, créez un document texte avec le contenu suivant:

#!/bin/sh
echo "Hello World"

Enregistrez le script sous le nom hello.sh (ou tout autre nom de fichier) et rendez le script exécutable en donnant la permission suivante:

$ chmod 755 hello.sh

Ou:

$ chmod +x hello.sh

Exécutez le script:

$ ./hello.sh

Sortie:

Hello World

Pour exécuter un script shell local sans autorisation exécutable:

1.bash

$ 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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow