Commandes utiles
De GioWiki.
| Gio  (discuter | contributions) m (→Manipuler les chaînes de caractères (bash) - Uppercase/Lowercase) | Gio  (discuter | contributions)  m (Créer une clé usb bootable à partir d'un fichier ISO) | ||
| Ligne 1 : | Ligne 1 : | ||
| + | == Créer une clé usb bootable à partir d'un fichier ISO == | ||
| + | Tip: Find out the name of your USB drive with '''lsblk'''. Make sure that it is '''not''' mounted. | ||
| + | |||
| + | /!\ Warning: This will irrevocably destroy all data on /dev/'''sdx'''. To restore the USB drive as an empty, usable storage device after using the ISO image, the iso9660 filesystem signature needs to be removed by running '''wipefs --all /dev/sdx''' as root, before repartitioning and reformating the USB drive. | ||
| + | |||
| + | Run the following command, replacing /dev/'''sdx''' with your drive, e.g. /dev/sdb. (do '''not''' append a partition number, so do '''not''' use something like /dev/sdb'''1'''):  | ||
| + | |||
| + |  # dd bs=4M if=/path/to/archlinux.iso of=/dev/'''sdx''' status=progress && sync | ||
| + | |||
| + | Wait for the command ''sync'' to complete before unplugging the USB drive to ensure the data was written completely. | ||
| + | |||
| == Afficher le contenu d'un fichier sans les commentaires == | == Afficher le contenu d'un fichier sans les commentaires == | ||
| La commande suivante permet de retirer les lignes précédées d'un # ou ; ainsi que les lignes vides pour pouvoir afficher uniquement le contenu intéressant. | La commande suivante permet de retirer les lignes précédées d'un # ou ; ainsi que les lignes vides pour pouvoir afficher uniquement le contenu intéressant. | ||
| Ligne 105 : | Ligne 116 : | ||
|   $ echo $string |   $ echo $string | ||
|   A Few Words |   A Few Words | ||
| + | |||
| + | |||
| + | == Additionner le contenu des lignes d'un fichier == | ||
| + | Imaginons un fichier qui contient un numéro à chaque ligne et que vous souhaitez obtenir le résultat de l'ensemble de ces nombres. Il suffit d'exécuter la commande suivante : | ||
| + |  paste -sd+ <file> | bc | ||

