# Commande CAT

**URL:** <https://www.debian-fr.org/t/commande-cat/85378>\
**Category:** Support Debian\
**Created:** [Septembre 20, 2021, 6:31 UTC](https://www.debian-fr.org/t/commande-cat/85378 "2021-09-20T18:31:24Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pat66](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pat66/32/11445_2.png) [@Pat66](https://www.debian-fr.org/u/Pat66)\
**Post date:** [Septembre 20, 2021, 6:31 UTC](https://www.debian-fr.org/t/commande-cat/85378/1 "2021-09-20T18:31:24Z")

</div>

Bonjour a tous ,  
Je lance la creation d’un fichier par le truchement de la commande cat ,mon fichier est bien cree mais j obtiens le message  
 ![Image 1](https://www.debian-fr.org/uploads/default/original/2X/2/2a7a9d271d9c34f6252ce6e3256243c9b1efb704.jpeg)  
Pourrais avoir des explications sur la nature du message .

Merci.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Septembre 20, 2021, 7:51 UTC](https://www.debian-fr.org/t/commande-cat/85378/2 "2021-09-20T19:51:22Z")

</div>

Il faut mettre deux signes inférieur accolés \<\< et non un guillemet français.

---

<div class="post-metadata">

**Author:** ![Pat66](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pat66/32/11445_2.png) [@Pat66](https://www.debian-fr.org/u/Pat66)\
**Post date:** [Septembre 20, 2021, 8:10 UTC](https://www.debian-fr.org/t/commande-cat/85378/3 "2021-09-20T20:10:37Z")

</div>

Merci de me repondre  
 ![22](https://www.debian-fr.org/uploads/default/original/2X/3/32214396df5f1dbc8ff63932acfdf68a5c48c2dc.jpeg)  
le probleme se pose toujours

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Septembre 20, 2021, 9:20 UTC](https://www.debian-fr.org/t/commande-cat/85378/4 "2021-09-20T21:20:33Z")

</div>

Ce n’est toujours pas deux \< mais un caractère qui ressemble à un grand guillemet. Comment tapes-tu ces caractères ? Directement dans le terminal ? Tu ne passerais pas par un traitement de texte qui fait de la «&nbsp;correction&nbsp;» automatique, à proscrire pour cet usage ?

---

<div class="post-metadata">

**Author:** ![Pat66](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pat66/32/11445_2.png) [@Pat66](https://www.debian-fr.org/u/Pat66)\
**Post date:** [Septembre 20, 2021, 9:44 UTC](https://www.debian-fr.org/t/commande-cat/85378/5 "2021-09-20T21:44:58Z")

</div>

je procede par les codes utf-8

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Septembre 20, 2021, 10:20 UTC](https://www.debian-fr.org/t/commande-cat/85378/6 "2021-09-20T22:20:45Z")

</div>

Qu’est-ce que ça signifie concrètement ? Il n’y a nul besoin d’UTF-8 pour taper \< , c’est un caractère ASCII de base directement accessible au clavier. J’ai l’impression que tu te compliques la vie en essayant de trouver un caractère UTF-8 qui ressemble visuellement à \<\< alors qu’il faut simplement taper deux \< .

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Septembre 21, 2021, 4:43 UTC](https://www.debian-fr.org/t/commande-cat/85378/7 "2021-09-21T04:43:37Z")

</div>

```auto
$ cat > nom-fichier.txt << EOF
> Ceci est du texte !
> EOF

```

---

<div class="post-metadata">

**Author:** ![kiye](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/90db22/32.png) [@kiye](https://www.debian-fr.org/u/kiye)\
**Post date:** [Septembre 21, 2021, 7:42 UTC](https://www.debian-fr.org/t/commande-cat/85378/8 "2021-09-21T07:42:54Z")

</div>

Si le but est de créer un fichier vide, pourquoi ne fait tu pas simplement

> touch ~/Livres.txt

?

---

<div class="post-metadata">

**Author:** ![jcsm33](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jcsm33/32/3832_2.png) [@jcsm33](https://www.debian-fr.org/u/jcsm33)\
**Post date:** [Septembre 21, 2021, 8:59 UTC](https://www.debian-fr.org/t/commande-cat/85378/9 "2021-09-21T08:59:45Z")

</div>

La question est donc celle-ci : quel est le code UTF-8 du caractère \< ?

Réponse : U+003C

Y aurait-il un filtre qui convertit les deux \<\< en « ?

---

<div class="post-metadata">

**Author:** ![Pat66](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pat66/32/11445_2.png) [@Pat66](https://www.debian-fr.org/u/Pat66)\
**Post date:** [Septembre 21, 2021, 6:48 UTC](https://www.debian-fr.org/t/commande-cat/85378/10 "2021-09-21T18:48:35Z")

</div>

Bonsoir et merci de prendre la peine de me repondre .  
Je ne me complique pas la vie mon clavier HP presente bien le chevron mais aucune combinaison possible ne permet via le clavier de taper ce caractere .Du coup je me suis resolu au caractere UTF-8.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Septembre 21, 2021, 7:33 UTC](https://www.debian-fr.org/t/commande-cat/85378/11 "2021-09-21T19:33:41Z")

</div>

Quelle est la disposition de ce clavier ? Tu as visiblement réussi à taper le \>, le \< est généralement sur la même touche ou à côté.  
Sur un clavier AZERTY français, le \< est sur la même touche que le \> à gauche du W.  
Sur un clavier QWERTY américain, le \< est entre le M et le \>.

---

<div class="post-metadata">

**Author:** ![jcsm33](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jcsm33/32/3832_2.png) [@jcsm33](https://www.debian-fr.org/u/jcsm33)\
**Post date:** [Septembre 22, 2021, 6:19 UTC](https://www.debian-fr.org/t/commande-cat/85378/12 "2021-09-22T06:19:04Z")

</div>

> [@Pat66](#):
>
> aucune combinaison possible ne permet via le clavier de taper ce caractere

Et pourtant : Alt + 60 ou Alt + 0060 car 60 = 0x003C

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Septembre 22, 2021, 8:53 UTC](https://www.debian-fr.org/t/commande-cat/85378/13 "2021-09-22T08:53:02Z")

</div>

> [@Pat66](#):
>
> mon clavier HP presente bien le chevron mais aucune combinaison possible ne permet via le clavier de taper ce caractere

Bonjour,  
Il n’y a aucune combinaison à chercher à obtenir, vous tapez deux fois à la suite sur la touche \< et c’est tout !

> [@Pat66](#):
>
> Je ne me complique pas la vie

Beh, si ; vous cherchez une solution là où il y en a pas… ni + ni - !  
Y’a rien de compliqué à taper deux fois sur une même touche !

* * *

Je reprends mon exemple posté plus haut :

```auto
$ cat > nom-fichier.txt << EOF
> Ceci est du texte !
> Ceci est un autre blabla.
> Que ce texte est hautement 2>/dev/null !
> EOF

```

Dans cet exemple :

- sur la première ligne, j’ai utilisé deux fois la touche \<, suivi du code `EOF`, et appui sur la touche Entrée ;
- quant aux deux autres lignes, c’est le système qui écrit le symbole `>`, là vous n’avez plus qu’à écrire votre texte, appuyez sur la touche Entrée, ainsi de suite pour chaque nouvelle ligne…
- et pour la dernière ligne à finir avec le code `EOF` suivie de l’appui sur la touche Entrée.  
C’est tout !  
Rien de compliqué…

---

<div class="post-metadata">

**Author:** ![jcsm33](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jcsm33/32/3832_2.png) [@jcsm33](https://www.debian-fr.org/u/jcsm33)\
**Post date:** [Septembre 22, 2021, 10:13 UTC](https://www.debian-fr.org/t/commande-cat/85378/14 "2021-09-22T10:13:32Z")

</div>

Au cas où, je repose la question.

> [@jcsm33](#):
>
> Y aurait-il un filtre qui convertit les deux \<\< en « ?

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Septembre 22, 2021, 11:02 UTC](https://www.debian-fr.org/t/commande-cat/85378/15 "2021-09-22T11:02:51Z")

</div>

> [@jcsm33](#):
>
> Y aurait-il un filtre qui convertit les deux \<\< en « ?

Mis à part l’utilisation d’une touche de combinaison, pour de la composition, ce serait étonnant !  
Mais pourquoi pas, après tout…

Alors @Pat66, qu’en est-il ?

---

<div class="post-metadata">

**Author:** ![Pat66](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pat66/32/11445_2.png) [@Pat66](https://www.debian-fr.org/u/Pat66)\
**Post date:** [Septembre 28, 2021, 6:33 UTC](https://www.debian-fr.org/t/commande-cat/85378/16 "2021-09-28T18:33:52Z")

</div>

Merci a tous pour les reponses

Le chevron c est grace au code UTF-8 le probleme se pose avec le double chevron

 ![clavier-azerty-noir-](https://www.debian-fr.org/uploads/default/original/2X/8/88139e0d87a64e93f654d5c0e5a8c10a1b8697eb.jpeg)  
commme vous pouvez le voir les touches chevron se trouvent au dessus Alt Gr.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Septembre 28, 2021, 6:54 UTC](https://www.debian-fr.org/t/commande-cat/85378/17 "2021-09-28T18:54:55Z")

</div>

> [@Pat66](#):
>
> Le chevron c est grace au code UTF-8

Pas besoin de code UTF-8 puisque les caractères \< et \> sont disponibles sur ce clavier QWERTY en combinaison avec shift.

> [@Pat66](#):
>
> le probleme se pose avec le double chevron

Ce n’est pas un caractère unique mais deux caractères \< juxtaposés.
