shellDémarrer avec shell


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.

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
 

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
    %