Durant ce TD l’utilisation de la souris, Touchpad et/ou Trackpoint sont strictement interdit. Seul le clavier est autorisé.
Ce TD a pour objectif de :
ne pas oublier de noter les différentes commandes utilisées dans le tp pour ne pas les oublier
dataSet.csv
euro22.csv
hp1.txt
Rechercher une chaîne de caratères dans un fichier #### Les commandes ##### Rechercher classique 1
grep jimmy ledZeppelin.txtgrep Jimmy ledZeppelin.txtGrep est sensible à la case. C-à-d la majuscule est prise en compte
grep -n jimmy ledZeppelin.txtgrep -i jiMmY ledZeppelin.txtgrep -w jimmy ledZeppelin.txtRechercher un fichier dans une arboresence de fichiers #### Les commandes ##### Rechercher un fichier
find -name ledZeppelin.txtfind -name *.txtla recherche est descend dans l’arborescence à l’endroit où la commande a été effectuée

find -name ledZep.txt -exec ls -l {} \;find -name ledZep.txt -exec grep Jimmy {} \;



scp <source> <destination>fonctionne comme cp
Nous souhaitons envoyer sur la machine distante le repertoire suivant Documents

scp -r documents <votreIdentifiant>@ssh.pau.eisti.fr:~/chemins/Nous souhaitons récupérer sur la machine distante le fichier suivant .under[reponsesExam.txt]

scp <votreIdentifiant>@ssh.pau.eisti.fr:~/chemins/reponsesExamen.txt ~/chemins/Nous souhaitons récuếre sur la machine distante le fichier suivant .under[laReponse]

scp -r <votreIdentifiant>@ssh.pau.eisti.fr:~/laReponse ~/chemins/Attention - on garde le même principe source -> direction - la commande s’exécute sur notre terminal et non sur la machine distante
sort -t';' -k3nr petitPapaNoel.csvsort -t';' -k2 petitPapaNoel.csv-t';' : Pour indiquer que le délimiteur de colonne sont des ;-k2 : Pour indiquer que le tri se fera sur la colonne numero 2r : Pour indiquer que le tri sera décroissantn : Pour indiquer que le tri se fera sur des données numériquesls -l | morels -l | wc -lwc -l permet de compter le nombre de lignesCouper un contenu sur une expression
sort -t';' -k2 petitPapaNoel.csv | cut -d’;’ -f1Quelques explications
sort -t';' : le délimiteur pour la commande sortcut -d';' : le délimiteur pour la commande cut-f1 : les colonnes que l’on souhaite afficher