logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:programmation:shell:chevrons [29/03/2014 09:21]
Hypathie [Entrée]
doc:programmation:shell:chevrons [26/07/2014 04:02]
martinux_qc [Ou, de façon plus générale]
Ligne 6: Ligne 6:
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
   * Suivi :   * Suivi :
-    * Création par **smolski** le 16/​08/​2011 +    * Création par [[user>smolski]] le 16/​08/​2011 
-    * Testé sur squeeze par **smolski** le 16/10/2012+    * Testé sur squeeze par **[[user>smolski]]** le 16/10/2012
   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​pid=53393 | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​pid=53393 | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
Ligne 17: Ligne 17:
 ===== On peut se placer ===== ===== On peut se placer =====
  
-tout d'​abord dans le dossier désiré (pour se faire voir [[:​doc:​programmation:​shell:​cd|la commande cd]]), puis on tape la commande suivante :+tout d'​abord dans le dossier désiré (pour ce faire voir [[:​doc:​programmation:​shell:​cd|la commande cd]]), puis on tape la commande suivante :
    > nomdufichier    > nomdufichier
  
Ligne 25: Ligne 25:
 > /​chemin/​du/​repertoire/​nomdufichier > /​chemin/​du/​repertoire/​nomdufichier
 </​code>​ </​code>​
-C'​est-à-dire que l'on crée le "​nomdufichier"​ depuis son répertoire personnel, sans s'​être déplacé ​on niveau du répertoire dans lequel on veut placer "​nomdufichier"​.+C'​est-à-dire que l'on crée le "​nomdufichier"​ depuis son répertoire personnel, sans s'​être déplacé ​au niveau du répertoire dans lequel on veut placer "​nomdufichier"​.
  
 ==== Si le fichier existe :==== ==== Si le fichier existe :====
Ligne 138: Ligne 138:
 </​note>​ </​note>​
  
 +
 +**Utilisation avec " < " :**
 +<​code=user>​
 +< ~/​dossier1/​test1.txt wc    # retour :  1  3 17
 +                            ​
 +</​code>​
 +
 +ou
 +
 +<​code=user>​
 +wc < ~/​dossier1/​test1.txt ​  # retour :  1  3 17
 +</​code>​
 +
 +Pour la commande cat voir : [[doc:​systeme:​cat]]
 ===== Sortie ===== ===== Sortie =====
  
Ligne 205: Ligne 219:
 ==== Les canaux standards ==== ==== Les canaux standards ====
  
-On peut considérer un canal comme un fichier, qui possède ​sont propre descripteur par défaut, et dans lequel on peut ou lire ou écrire.+On peut considérer un canal comme un fichier, qui possède ​son propre descripteur par défaut, et dans lequel on peut ou lire ou écrire.
   - Le canal d' entrée standard se nomme « stdin » et porte le descripteur 0.   - Le canal d' entrée standard se nomme « stdin » et porte le descripteur 0.
   - Le canal de sortie standard se nomme « stdout » et porte le descripteur 1.   - Le canal de sortie standard se nomme « stdout » et porte le descripteur 1.
Ligne 231: Ligne 245:
 Faisons une seconde redirection avec une erreur en utilisant le dossier3 inexistant à la fin d'une commande, par exemple : Faisons une seconde redirection avec une erreur en utilisant le dossier3 inexistant à la fin d'une commande, par exemple :
 <code bash> <code bash>
-ls -l dossier3 > resultat.txt 2>​error.log</​code>​+ls -l dossier3 > resultat.txt 2> error.log</​code>​
  
 Il y a deux redirections ici : Il y a deux redirections ici :
Ligne 237: Ligne 251:
   - 2> error.log : redirige les erreurs éventuelles dans le fichier error.log. C'est la sortie d'​erreurs.   - 2> error.log : redirige les erreurs éventuelles dans le fichier error.log. C'est la sortie d'​erreurs.
  
-Résultat dans le fichier **résultat.txt** :+Résultat dans le fichier **resultat.txt** :
 <code bash> <code bash>
 cat resultat.txt</​code>​ cat resultat.txt</​code>​
Ligne 247: Ligne 261:
 ls: impossible d'​accéder à dossier3: Aucun fichier ou dossier de ce type</​code>​ ls: impossible d'​accéder à dossier3: Aucun fichier ou dossier de ce type</​code>​
  
-L'​erreur s'est bien redirigé ​pour s'​écrire dans le fichier **error.log**.+L'​erreur s'est bien redirigée ​pour s'​écrire dans le fichier **error.log**.
  
 ==== Sorties doubles sauvegardées ==== ==== Sorties doubles sauvegardées ====
doc/programmation/shell/chevrons.txt · Dernière modification: 01/05/2021 12:58 par jpt

Pied de page des forums

Propulsé par FluxBB