Commandes utiles

De GioWiki.

m (Afficher le contenu d'un fichier sans les commentaires)
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]

Version du 12 mars 2015 à 09:25

Outils personnels