igé ou le champ rempli !
* [[doc:programmation:shells:bash-les-differents-caracteres-speciaux|Vision d'ensemble]]
* [[doc:programmation:shells:la-page-man-bash-les-caracteres-speciaux|Détail ... de test sur paramètres]]
* [[doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiq... mparaison numérique** ;-)
* [[doc:programmation:shells:page-man-bash-iv-symboles-dans-les-calculs-mathe
fet de lancer son gestionnaire de fenêtre ''gnome-shell'',
- alors le processus ''gnome-shell'' lancé aura les droits de l'utilisateur ''debian'', et des grou... ion) qui permet cela.
- Si ensuite depuis ''gnome-shell'' l'utilisateur lance ''gnome-terminal'',
- alo... é héritera des mêmes droits,
- et il lancera un shell, par exemple ''bash'', qui à son tour héritera de
**python**...</note>
À noter que, concernant le shell (le shell (l'interpréteur de commandes) vous allez aussi trouver le mot **Glob**. \\
La nuance est que l... on =====
Les //regexp// des [[:doc:programmation:shell:shell]] sont des règles de filtrage permettant de sélectionner des fichiers selon leur nom ou leur empla
ne interface graphique comme [[:doc:programmation:shell:shell|shell]].//
Le principe ici va être le même : \\
via un canal sécurisé((mais ça, c'est ssh qui s'en char... user>ping -c 5 debian.org</code>
=== Obtenir un shell distant ===
Par exemple, pour vous connecter sous
que certains des métacaractères reconnus par les shells UNIX (bash, ksh, csh, sh, etc.), sont homonymes ...
====Pour ne plus confondre "métacaractères" du shell et caractères des ER====
===Rappel des caractères du shell servant au "globbing" ===
^"métacaractères" ^significations ^exemples ^
|**Les métacaractères du shell (ou joker)** |||
|**''*''** |n'importe quelle cha
ogout''
* ''.bash_history''
Au lancement d'un shell de login (par exemple via ssh ou dans un tty), **... er ''~/.profile''.
Il est possible de simuler un shell de login en tapant
<code user>bash -l</code>
Au lancement d'un shell non-interactif, c'est le fichier ''/etc/bash.bash... ''/etc/profile'' vérifie ensuite d'il s'agit d'un shell bash interractif. Si c'est le cas, il charge les
s demandes, ou aux besoins les plus courants.
Le shell est un programme qui prend des commandes du clavi... ligne de commande (CLI) .
Le bash (Bourne Again SHell) agit comme un programme, il en existe bien d'aut... re une fenêtre et vous permet d'interagir avec le shell.
Vous installez et vous manipulez vos paquets de... ,stable,now 1:7.9p1-10+deb10u1 amd64**
serveur shell sécurisé (SSH), pour accèder à des machines à dis
emple.
Il est aussi possible [[doc:programmation:shell:shell#enchainer-plusieurs-commandes | d’enchaîner et de combiner des commandes]] grâce aux "interpréteurs de commandes".
* [[:doc:programmation:shell:shell|Shell - Détail]] Les shell bash, dash et autres, expliqués pas à pas.
==== Historique des command
s à votre goût.
== Précision ==
- bash est le shell interactif par défaut pour les utilisateurs.
- dash est le shell non interactif par défaut pour le système (/bin/s... h, c'est pourquoi il est utilisé par Debian comme shell non interactif par défaut pour l'exécution des sc... . \\
Par contre, il n'est pas très pratique comme shell interactif car il n'a pas les fonctionnalités int
quez plusieurs commandes. \\
Afin d'éviter que le shell interprète certains caractères, il vaut mieux enc... ion rationnelle**. \\
Voir : [[:doc:programmation:shell:regexp]]
<note tip>Pour que les fichiers traités... unix.org/fr/unix/expr-sed.htm#haut
* http://www.shellunix.com/sed.html
**Voir aussi ssed aux fonctions
Dans un terminal user, depuis [[doc:programmation:shell:shell | un shell]] :
<code user>cd ~</code>
et
<code user>mkdir .config/mpd</code>
Ensuite vous pouvez copier
sole|ou non]] donnant l'accès [[doc:programmation:shell:shell|au shell]] permettant ainsi d'exécuter des commande sans passer par une interface visuelle via la saisie