User Tools

Site Tools


informatique:linux:commandes_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
informatique:linux:commandes_linux [2020/12/24 09:21] – [tee] pteuinformatique:linux:commandes_linux [2021/01/24 09:27] – [readarray] pteu
Line 395: Line 395:
   * ''-3'' : supprimer les lignes uniques des 2 fichiers   * ''-3'' : supprimer les lignes uniques des 2 fichiers
  
 +=====command=====
  
 +Permet de lancer la commande fournie en paramètre en ne la recherchant que dans les commandes système ou dans le PATH. Invoquée avec ''-v'' ou ''-V'', affiche une description de la commande ; invoquée avec ''-p'' elle recherchera la commande spécifiée dans le PATH par défaut.
 +
 +<code bash>
 +command -V cd
 + cd est une primitive du shell
 +</code>
 =====cp===== =====cp=====
 **c**o**p**y ; copier de fichier. **c**o**p**y ; copier de fichier.
Line 2133: Line 2140:
  
 **pwck** vérifie l´intégrité des fichiers de mots de passe. Il vaut mieux le lancer en root car il doit accéder notamment à ''/etc/passwd'' et ''/etc/shadow''. **pwck** vérifie l´intégrité des fichiers de mots de passe. Il vaut mieux le lancer en root car il doit accéder notamment à ''/etc/passwd'' et ''/etc/shadow''.
 +
 +=====readarray=====
 +
 +Créer un tableau à partir d'un flux ou d'un fichier, d'une case par ligne.
 +<code bash>
 +readarray -t T_LINES < fichier.txt
 +
 +cat fichier.txt | readarray -t T_LINES
 +</code>
 +
  
 =====readlink===== =====readlink=====
Line 2761: Line 2778:
 </code> </code>
  
 +
 +=====trap=====
 +
 +**trap** permet d'exécuter une commande lorsqu'il rencontre un signal.
 +  * ''-l'' permet de lister les signaux
 +  * ''-p'' permet d'afficher les commandes associées à chaque signal
 +
 +Par exemple, pour afficher un message lors d'une erreur ainsi que la ligne qui la génère :
 +<code bash>
 +trap "echo Erreur à la ligne $LINENO" SIGERR
 +</code>
  
 =====type===== =====type=====
informatique/linux/commandes_linux.txt · Last modified: 2024/04/05 06:58 by pteu