# Taille d'un fichier ne contenant qu'un caractère

**URL:** <https://www.debian-fr.org/t/taille-dun-fichier-ne-contenant-quun-caractere/66630>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 9:49 UTC](https://www.debian-fr.org/t/taille-dun-fichier-ne-contenant-quun-caractere/66630 "2016-02-21T21:49:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![MisterMagoo](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/3e96dc/32.png) [@MisterMagoo](https://www.debian-fr.org/u/MisterMagoo)\
**Post date:** [Février 21, 2016, 9:49 UTC](https://www.debian-fr.org/t/taille-dun-fichier-ne-contenant-quun-caractere/66630/1 "2016-02-21T21:49:39Z")

</div>

Bonjour,

Quelqu’un peut-il m’expliquer pourquoi un fichier ne contenant que le caractère “a”, a une taille égale à 2 (debian jessie).

```auto
jt@vorenus:~$ echo "a" > test
jt@vorenus:~$ stat -c "%s" test 
2
```

```auto
jt@vorenus:~$ ls -l test 
-rw-r--r-- 1 jt jt 2 août 9 10:45 test
```

Merci

---

<div class="post-metadata">

**Author:** ![twinsen93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/53a042/32.png) [@twinsen93](https://www.debian-fr.org/u/twinsen93)\
**Post date:** [Février 21, 2016, 9:49 UTC](https://www.debian-fr.org/t/taille-dun-fichier-ne-contenant-quun-caractere/66630/2 "2016-02-21T21:49:39Z")

</div>

Bonjour,

Par défaut la commande echo rajoute une fin de ligne, donc un caractère “\n” en plus.

Pour ne pas ajouter cette fin de ligne, utiliser le paramètre -n :

`$ echo -n "a" > test
$ stat -c "%s" test 
1
`

---

<div class="post-metadata">

**Author:** ![MisterMagoo](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/3e96dc/32.png) [@MisterMagoo](https://www.debian-fr.org/u/MisterMagoo)\
**Post date:** [Février 21, 2016, 9:49 UTC](https://www.debian-fr.org/t/taille-dun-fichier-ne-contenant-quun-caractere/66630/3 "2016-02-21T21:49:39Z")

</div>

Je vois.  
Merci !!
