Commandes utiles
De GioWiki.
Gio (discuter | contributions) m (→Afficher le contenu d'un fichier sans les commentaires) |
Gio (discuter | contributions) m (Manipuler les chaînes de caractères) |
||
Ligne 25 : | Ligne 25 : | ||
Timing buffered disk reads: 184 MB in 3.03 seconds = 60.78 MB/sec | Timing buffered disk reads: 184 MB in 3.03 seconds = 60.78 MB/sec | ||
- | + | == Copie de fichiers over ssh avec compression == | |
- | = Copie de fichiers over ssh avec compression = | + | |
Plutôt que de copier nos 40Go sur le réseau, on compresse l'image à la volée et en plus on gère les fichiers sparse. | Plutôt que de copier nos 40Go sur le réseau, on compresse l'image à la volée et en plus on gère les fichiers sparse. | ||
tar -cvzSf - mon_image.img |ssh server "(cd /mnt/backup && tar -xvzSf -)" | tar -cvzSf - mon_image.img |ssh server "(cd /mnt/backup && tar -xvzSf -)" | ||
+ | |||
+ | == Manipuler les chaînes de caractères (bash) == | ||
+ | ${chaine:position:longueur} | ||
+ | |||
+ | * Retirer les 3 premiers caractères d'une chaine | ||
+ | ${i:3} | ||
+ | * Retirer les 3 derniers caractères d'une chaine | ||
+ | ${i::${#i}-3} | ||
+ | ${#i} permet d'obtenir la longueur de la chaine | ||
+ | * Récupérer les 3 premiers caractères d'une chaine | ||
+ | ${i::3} | ||
+ | * Récupérer les 3 derniers caractères d'une chaine | ||
+ | ${i: -3} | ||
+ | Pour plus d'informations : [http://abs.traduc.org/abs-5.3-fr/ch09s02.html Manipuler les chaînes de caractères] |