mercredi 23 octobre 2013

Exercices de Bash

En guise d'introduction, un aperçu des exercices de Bash destinés à nous familiariser avec les systèmes Unix. Pour certains, il s'agissait de leur premier contact avec une invite de commandes, ce qui explique que ces commandes soient très basiques.

Nous avons vu les commandes suivantes :

pwdprint working directory, affiche simplement le chemin du répertoire de travail
lsPermet d'afficher le contenu du répertoire de travail
ls -aOption permettant d'afficher les fichiers cachés, commençant par un .
ls -lAffiche le résultat sous forme de liste détaillée, donnant des informations supplémentaires sur les fichiers
cdchoose directory, permet de se déplacer dans l'arborescence
mkdirmake directory
touchsert à l'origine à mettre à jour le dernier accès à un fichier, mais sert dans notre cas à créer un fichier vide
cpPermet de copier des fichiers
cp -uL'option update permet de ne copier que si la source est plus récente
cp -iCette option permet de prévenir l'utilisateur si le fichier existe déjà dans le dossier cible, et de lui donner la possibilité d'annuler le cas échéant.
manEnfin, la commande manuel, fondamentale...
catCette commande a de nombreuses utilisations. Pour l'instant, nous ne l'utilisons que pour afficher le contenu d'un fichier.
fileAffiche l'encodage d'un fichier, et de nombreuses autre informations avec l'option -i
echoAffiche tout simplement ce qu'on entre en argument
readRécupère ce que l'utilisateur tape en entrée, utile dans le cadre d'un script
cut -d X -f1Permet de récupérer une partie seulement d'une variable, en utilisant le séparateur X. Une seconde option doit être appliquée pour sélectionner la portion qu'on veut récupérer : f1, f2, f3...
cp

egrep, cat, redirection
amélioration de la sortie de ls avec cut

Aucun commentaire:

Enregistrer un commentaire