Partie I
1) Affiche : 12, la longueur de stock_market
2) Il va afficher la sous chaine à la position 1 de taille 5 (du caratère 1 à 5) Affiche : Stock
3) il va afficher les caractères de la position 7 à 19 de stock_market
4) index renvoie l'indice d'une chaine de caractère expr index stock_market "_" renvoie 6 cart _ à la 6ème place
5)il renvoie 4, place de c car c apparait avant _


011101101101010 : pour récupérer le premier bit : expr substr $x 1 8
exemple : l = $(cat toto);for i in $l;do mkdir$i ;done

exemple.sh
#!/bin/bash à mettre au début du fichier
l = $(cat toto)
for i in $l
do mkdir $i
done

2#101 = 5 car 2# converti de la base 2 à 10

1- addr"10110010111000101000011101110010"; expr length $addr
2- x = $(expr substr $addr 1 8)
   y = $(expr substr $addr 9 8)
   z = $(expr substr $addr 17 8)
   t = $(expr substr $addr 25 8)
3 vx = $((2#$x))
  vy = $((2#$x))
  vz = $((2#$x))
  vt = $((2#$t))
4) addr_dot="$vx.$vy.$vz.$vt"
echo $addr_dot

Partie II
1) sort -n -k5 ./ls-output.txt : Sens décroissant
  sort -n -k5 -r ./ls-output.txt : Sens décroissant
tail -n+2 ./ls-output.txt | sort -n -k5 -r
  tail -n+2 ./ls-output.txt | sort -n -k5 -r >> ls-output.txt
2) sort -k3 ./find-output.txt
sort -r -k3 ./find-output.txt
