![]() Accueil |
RETOUR TUTORIEL page n°1 |
Les fichiers (Voir aussi man [nom de la commande]) |
cat | ||
Concaténer des fichiers ? Utiliser cat |
||
Afficher : exemples 3 Commandes: cat fichier1 cat fichier1 fichier2 cat-n fichier1 fichier2 Voir aussi: dog tac |
afficher un fichier. Code: (desktop:home/perso/jean#) cat fichier1 numéroter les lignes d' un fichier. Code: (desktop:home/perso/jean#) cat -n fichier1 lier 2 fichiers,résultat dans fichier3. Code: (desktop:home/perso/jean#) cat fichier1 fichier2> fichier3 |
![]() |
Afficher un fichier ? utiliser cat cat affiche sur la sortie standard le contenu de chacun des fichiers indiqués (ou le contenu de l´entrée standard si aucun nom de fichier n´est fourni, ou si le nom ´-´ est indiqué). ATTENTION : cat ne fait qu´afficher (généralement sur l´ écran) le contenu d´ un fichier, sans créer ou modifier ou concaténer. (Détails complets en tapant dans la console man cat) |
||
Afficher : exemples1 Commandes: cat fichier1 cat -n cat -b cat -s cat -v less fichier1 Voir aussi: vim et nano |
afficher un fichier. Code: (desktop:home/perso/jean#) cat fichier0_1.txt afficher deux fichiers, l´ un derrière l´ autre.. Code: (desktop:home/perso/jean#) cat fichier0_1.txt fichier0_5.txt Chemin relatif. Code: (desktop:home/perso/jean#) cat rep1/fichier1_1.txt Chemin absolu. Code: (desktop:home/perso/jean#) cat home/perso/rep1/fichier1_1.txt numéroter les lignes d' un fichier, lignes vides comprises. Code: (desktop:home/perso/jean#) cat -n fichier1 numéroter les lignes d' un fichier,sauf lignes vides. Code: (desktop:home/perso/jean#) cat -b fichier1 afficher écran par écran. Code: (desktop:home/perso/jean#) less fichier0_1.txt Recherche dans un Editeur. Code: export EDITOR=vim puis lancer less |
cp | ||
Copier des fichiers. (Détails complets en tapant dans la console man cp) |
||
Afficher : exemples 3 Commandes: cp fichier1 fichier2 cp -v verbose cp -i Pour copier un rep et son contenu: cp -R cp -a |
Ecrase sans prévenir. Mettre -i pour l'éviter, -v verbose. Copie du fichier dans le même répertoire. Code: (desktop:home/perso/jean#) cp fichier01.txt fichier04.txt ls (pour controle). Copier un fichier d'un répertoire dans le répertoire courant. Code: (desktop:home/perso/jean#) cp rep1/rep11/photo11_3.jpg ls (pour controle). ou cp rep1/rep11/fichier1.gif . Copie du fichier d'un répertoire dans un autre répertoire. cp rep1/chant1_1.mp3 /rep2/chant1_1.mp3 Code: (desktop:home/perso/jean#) |
mv |
||
Déplacer, effacer des fichiers. (Détails complets en tapant dans la console man mv) |
||
Afficher : exemples 3 Commandes: mv fichier1 fichier2 |
Code: (desktop:home/perso/jean#) mv ~/rep1/chant1_2.mp3 chant.mp3 Déplacer un fichier d'un répertoire dans le répertoire courant Code: (desktop:home/perso/jean#) mv rep1/rep1_1/fichier1.gif fichier2 ou mv rep1/rep1_1/fichier1.gif . ----- Code: (desktop:home/perso/jean#) ....... |
wr cut head tail |
|
Enlever des lignes dans un fichier ?. (Détails complets en tapant dans la console man wr, man cat, man cut ou man head) |
|
Afficher : exemples 3 Commandes : wr -l fichier cat fichier cut -f1 -d -n fichier head -n |
Plusieurs solutions: Script 1 . Code: (desktop:home/perso/jean#) ligne=`wr -l fichier.txt | cut -f1 -d ' '` lignet=$((ligne-2)) cat fichier.txt | head -n $lignet > fichier.txt Script 2 . Code: (desktop:home/perso/jean#) cat $1 | head -n $((`cat $1 |awk '{} END {print NR }'`-2)) > $1 Script 3 . Code: (desktop:home/perso/jean#) head -n -2 fichier.txt > fichier.txt |
Non encore implémenté |
|
Afficher : exemples 3 Commandes: |
Script B_1 Code: (desktop:home/perso/jean#) Script B_2 |