dimanche 14 janvier 2018

Commandes Linux 1 TP2

Cet article est issu des TP de l'IFI-Vietnam Hanoi ( Institut Francophone International).

TP2
4 Redirection
Creation du fichier pwd
$pwd > pwd
Creationn du fichier whoami
$whoami > whoami
Creation du fichier id
$id > id
Creation du fichier activite1
pwd whoami id > activite1

Creation du fichier activite2
$pwd >> activite2
Insertion de whoami dans activite2
$whoami >> activite2
Insertion de id dans activite2
$id >> activite2
Verification a l'aide de diff si activite1 est indentique a activite2
$diff activite1 activite2
les deux fichier etant identique le resultat est vide

 Redirection
Creation du fichier list contenant la liste des entrees du dossier courant
$ls -l >> liste
contenu du fichier liste
total 24
-rw-r--r-- 1 sonfack sonfack 197 janv. 14 22:48 activite1
-rw-r--r-- 1 sonfack sonfack 197 janv. 15 00:00 activite2
-rw-r--r-- 1 sonfack sonfack 172 janv. 14 22:44 id
-rw-r--r-- 1 sonfack sonfack   0 janv. 15 00:07 liste
-rw-r--r-- 1 sonfack sonfack  17 janv. 14 22:44 pwd
-rw-r--r-- 1 sonfack sonfack 936 janv. 15 00:06 TP2_Shell
-rw-r--r-- 1 sonfack sonfack   8 janv. 14 22:44 whoami
contenu du repertoir courant
total 28
-rw-r--r-- 1 sonfack sonfack  197 janv. 14 22:48 activite1
-rw-r--r-- 1 sonfack sonfack  197 janv. 15 00:00 activite2
-rw-r--r-- 1 sonfack sonfack  172 janv. 14 22:44 id
-rw-r--r-- 1 sonfack sonfack  395 janv. 15 00:07 liste
-rw-r--r-- 1 sonfack sonfack   17 janv. 14 22:44 pwd
-rw-r--r-- 1 sonfack sonfack 1044 janv. 15 00:10 TP2_Shell
-rw-r--r-- 1 sonfack sonfack    8 janv. 14 22:44 whoami
Metacaractere
Affichate de : UNIX est un produit de AT&T
$echo " UNIX est un produit de AT&T"
Affichate le texte : Mon repertoire de connexion $HOME est : "le contenu de la variable  a mettre ici "
$echo " Mon repertoire de connexion $HOME  est /home/sonfack "
Affichate le texte : Le code du caractere * est 42
$echo "Le code du caractere * est 42"
Affichate le texte : Le code du caractere " est 34, celui de ' est 39
$echo "Le code du caractere " est 34, celui de ' est 39"
Affichate le texte : La date est  "resultat de la commande a mettre ici "
$echo "La date est $(date)"
Affichate le texte : Le nombre d'utilisateur connecte est  "resultat de la commande a mettre ici "
$echo "La date est $(who)"

Jocker
Affichate successivement la liste des fichier de /usr/bin dont le nom :
 commence par s
 comporte exactement 4 caracteres
 comporte au moins 2 caractères qui ne sont pas des minuscules
 comporte au moins un chiffre