ce bogue n'est pas du tout important mais ce qui m'agace c'est que je ne vois pas où il est. Donc si qq'un a 5 min à perdre ... sinon tant pis.
le script exécuté:
Code : Tout sélectionner
#/!bin/bash
# inode_check
xdg-mime query default inode/directory >> /home/<user>/inode1;
echo $(date +%a%d\ %X) >> /home/<user>/inode1;
tac /home/<user>/inode1 > /home/<user>/inode2;
sed -i '2 a #' /home/<user>/inode2;
sed -i '6,7d' /home/<user>/inode2;
sed -i '5,6d' /home/<user>/inode1;
DISPLAY=:0 xterm -e 'cd /home/<user>/ && cat inode2 ; bash' --> simplifiée en 'cat /home/<user>/inode2; bash'
- I1= contenu de inode1 et I2= contenu de inode2
- 1= résultat de la commande xdg-mime query default inode/directory et 2= résultat de echo $(date +%a%d\ %X)
I1= (1,2) et I2= (2,1) > (2,1#)
I1= (1,2,1,2) et I2=(2,1,2,1) > (2,1,#,2,1)
I1=(1,2,1,2,1,2) et I2=(2,1,2,1,2,1) > (2,1,#,2,1,2,1) > (2,1#2,1) et en fait j'obtiens (2,1,#,1,2) = ??? et à partir de là l'ordre se répète.
une inversion, qui a tout l'air d'être stable en plus, se produit, mais où?