Forum Linux.débutant scripts existant sous Linux

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
-5
2
avr.
2017

bonjour,

Par défaut,le langage utilisé dans les terminaux de Linux est du bash.
1)Est-ce bien cela?
2)Quels sont les autres scripts utilisés dans ces terminaux?
3)Pour chacun d'eux,quel est leur intérêt d'utilisation?

liens tuto?

merci de votre aide

  • # réponse

    Posté par  (site web personnel) . Évalué à 2.

    1/ pas forcément
    2/ tous
    3/ ils sont biens

    liens tutos : ici

    de rien

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • # Bonjour

    Posté par  . Évalué à 7. Dernière modification le 02 avril 2017 à 17:32.

    1) Le plus souvent oui. Souvent un shell « de la même famille », sous Debian par exemple c’est dash :

     L'interpréteur de commandes « dash » (Debian Almquist Shell) est conforme à
     la norme POSIX et est dérivé de ash.
     .
     Puisqu'il exécute les scripts plus rapidement que bash et dépend de moins
     de bibliothèques (le rendant ainsi plus résistant aux pannes logicielles ou
     matérielles), c'est l'interpréteur de commandes par défaut sur les systèmes
     Debian.
    
    

    2) Sous Linux les autres shells (ksh, csh, zsh, …) sont plus rarement utilisés mais tu trouveras des scripts dans des langages de programmation comme Perl à foison, pas mal de Python aussi. Ça dépend des distributions.

    3) Ça dépend, je pense, beaucoup du goût de chacun. Le plus utilisé sous GNU/Linux, après un shell bash-like, doit être zsh, mais c’est du pur ressenti, je peux me tromper.

    • [^] # Re: Bonjour

      Posté par  . Évalué à 2.

      Sous Linux les autres shells (ksh, csh, zsh, …) sont plus rarement utilisés

      Vu que l'utilisateur parlait des shells "dans les terminaux", il serait plus juste de dire que l'utilisation de ces shellls dépend des préférences de l'utilisateur.

      En effet, il faut bien différencier les shell utilisés par le système pour les scripts d'administration ou autre (qui d'ailleurs peuvent être comme tu le dis des scripts Perl, Python ou n'importe quoi d'autre), des shells interactifs de l'utilisateur.

      Je n'ai pas l'habitude de l'utiliser, mais il semble que, d'après les utilisateurs de ce shell, zsh soit très pratique pour faire des trucs sympa en interactif (completion assez poussée par exemple).

      certaines persones ont leurs habitudes avec le csh ou le ksh, et lancent automatiquement ce shell dans leur .profile (s'ils n'ont pas la possibilité de modifier ou de faire modifier la définition de leur compte dans /etc/passwd), ou ont demandé que leur compte soit créé avec ce shell.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.