**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
comme nous le proposions sur la page consacrée au shell en ligne de commande. Un hachoir est un instrumen... se de se mettre en marche.
===== Les variables en shell =====
le paquet coreutils vous donne accès à 2 c... chose en rajoutant les variables locales de votre shell.
Avec le shell ''bash'', pour utiliser la valeur associée à une variable, on fait précéder le nom de l'
====== Le shell pour tous ======
* Objet : Définition et liste des Shell.
* Niveau requis : {{tag>débutant avisé}}
* Commentaires : //Qu'est-ce qu'un shell, découverte et prise en main d'icelui.//
* Débu... le champ rempli !
===== Introduction =====
Le //shell//, également appelé //interpréteur de commandes//
r désiré (pour ce faire voir [[:doc:programmation:shell:cd|la commande cd]]), puis on tape la commande su... des plus importantes possibilités offerte par le shell.
Par redirection, on entend la possibilité de re... l est aussi important de savoir dans quel sens le shell interprète les redirections. \\
Les redirections étant en principe en fin de commande, le shell recherche d'abord les caractères « <, >, >> » en
dans ce nouveau dossier avec [[doc:programmation:shell:cd|la commmande cd]].
Exemple pratique :
<code u... e répertoire de travail avec [[:doc:programmation:shell:cd | la commande CD]].
<note>Le répertoire de tra... est également stocké dans la variable ''$PWD'' du shell.</note>
[[doc:systeme:echo|La commande echo]] à s
méliorations ou échecs !))
cd est une commande shell intégrée.
Vous pouvez ouvrir une page d'aide pour... par le détail :
<note warning>[[doc:programmation:shell:repertoires|repertoire et chemin en détail.]]</no... rticulier, on utilise souvent [[doc:programmation:shell:tilde|le tilde]] pour faire référence à son réper
edirections d'entrée/sortie(([[:doc:programmation:shell:chevrons | Les redirections en commande]])) perme... n espace insécable//, pour le [[doc:programmation:shell:shell|shell]] cet //espace insécable// n'est pas un délimiteur de mot et donc il analyse l'//espace insécable/
* Commentaires : //De l'usage du tilde dans le shell. //
* Débutant, à savoir : [[:doc:systeme:comma... les '' " '' permet de signifier dans une commande shell le répertoire de l'user en cours ou d'un user dif... -)
Ou pour se rendre((Voir : [[doc:programmation:shell:cd | la commande cd]])) dans le dossier personnel
le champ rempli !
===== Présentation =====
Les shells de type bourne (comme **Bash**, **Zsh**, **Ksh**... cés.
===== Liens =====
* [[:doc:programmation:shell:regexp | regexp ou Regular Expression ou Expressi
====== Rédaction de scripts Shell ======
* Objet : Rédaction de scripts Shell
* Niveau requis : {{tag>avisé}}
* Commentaires : //Faire des choses compliquées avec votre shell.//
* Ce tuto est la suite logique du tuto [[doc:programmation:shell:|sur le shell]]. N'oubliez pas de lire également
====== Fonctionnalités avancées du Shell ======
* Objet : Fonctionnalités avancées du Shell
* Niveau requis : {{tag>avisé}}
* Commentaires : //Faire des choses compliquées avec votre shell.//
* À savoir : [[:doc:programmation:shell:]]
* Suivi :
* Création par [[user>captnfab]] le 30/0
commande, tout commence là !.]] :-)
* sur le shell : [[doc:programmation:shell:shell]]
* sur répertoires et chemins : [[doc:programmation:shell:repertoires#chemin-relatif|chemins relatif]]
accueil.txt · Dernière modification: 13/08/2023 20:09 par captnfab