Rework the schell script

* optimize the performance (see above)
* remove the seq usage (no used, an display some errors, see #11)
* use `echo` in a simpler way

some bench:

Before my work:

```
>(17)[~/dev/tools/ArcheoloGit](speedup %) time ./run.sh ../../labs/twig
2>/dev/null Number of files: 554
>100%

real    0m43.977s user    0m35.364s sys     0m4.624s
```

With only one git call by iteration

```
>(17)[~/dev/tools/ArcheoloGit](speedup *%) time ./run.sh ../../labs/twig 
Number of files: 554
>100%

real    0m31.167s user    0m25.316s sys     0m2.808s
```

With only one git call by iteration + the replacement of the while by a for

```
>(17)[~/dev/tools/ArcheoloGit](speedup *%) time ./run.sh ../../labs/twig 
Number of files: 554
>100%

real    0m30.606s user    0m24.820s sys     0m2.628s