Pour le coup, je ne trouve pas que test apporte grand chose, il est très très légèrement plus lent et j’aime bien quand le coté habituel et puissant des crochets.
C'est mon côté psychorigide 🙂
0,080 s
time for ((x=1; x<10000; x++)); do [[ -e "caca" ]]; done
0.098 s
time for ((x=1; x<10000; x++)); do test -e "caca"; done
Si ça ne fait pas gagner de temps, autant utiliser le système le plus poussé et puissant afin de le maîtriser au mieux non ?