Trier un tableau de valeurs numériques
Initialisation du tableau A :
$ TAB_A=(25 46 98 3 9 10 21 15 6)
$ echo ${TAB_A[*]}
25 46 98 3 9 10 21 15 6
Initialisation du tableau B contenant les valeurs triées du tableau A :
$ TAB_B=($(echo ${TAB_A[*]} | sed 's/ /\n/g' | sort -n))
$ echo ${TAB_B[*]}
3 6 9 10 15 21 25 46 98
BASH : Parcourir tous les caractères d'une chaine
eyeD3
eyeD3 est un outil python qui permet de visualiser/créer les tags ID3 des fichiers MP3.
Ce programme s'utilise uniquement en ligne de commande.
Installation
$ apt-get install eyeD3
ou
$ apt-get install python-eyeD3
Tentative de récupération de données sur un disque défectueux
Pour récupérer les données sur un disque ayant des secteurs défectueux, il est possible d'utiliser la commande dd comme ceci.
L'opération doit être effectuée sur un disque ou une partition non montée.
Première méthode :
On recopie les données de disque à disque.
if=/dev/hdx : correspond au disque source (défectueux)
of=/dev/hdy : correspond au disque cible