OVH Cloud OVH Cloud

shell, escape-K

2 réponses
Avatar
NT
Hi,

I'm a new Unix user (HP-UX), and I have troubles with the Shell.

For example I have a file named "toto":

line1
line2
line3
line4


If I do:

SUPXXX:/home/xxx#cat toto | tail -2

It returns:

line3
line4

Then I rewrite the same commande and it returns:


SUPXXX:/home/xxx#cat toto | tail -2
Usage: tail [-f] [-b number] [file]
tail [-f] [-c number] [file]
tail [-f] [-n number] [file]
Obsolescent usage: tail [+-[n][l|b|c]] [-f] [file]


I do "Escape-K" and this is what I see:

SUPXXX:/home/xxx#cat toto | tail -2SUPXXX:/home/xxx#cat toto | tail -2

??!! This is not the command I wrote (I wrote "cat toto | tail -2")

If anybody understand my problem, his help is welcomed.
Thanck you. ;)

nt

2 réponses

Avatar
Thomas vO
hi/bonjour,

À (at) 24 Oct 2005 04:37:54 -0700,
"NT" nous disait (told us):
Hi,

[snip]


it's a french group, so if you write/read french, it's better,
otherwise, try posting on comp.os.unix

--
Thomas vO - <http://perso.enstimac.fr/~vanouden/>

Avatar
NT
Bonjour,

Nouvel utilisateur d'Unix (HP-UX), j'ai du mal à me faire à
l'interpréteur de commandes.

Par ex, j'ai un fichier "toto" dont voici le contenu:

line1
line2
line3
line4


si je fais:

SUPXXX:/home/xxx#cat toto | tail -2

j'obtiens:

line3
line4

Ensuite, je retape la même commande et j'obtiens:


SUPXXX:/home/xxx#cat toto | tail -2
Usage: tail [-f] [-b number] [file]
tail [-f] [-c number] [file]
tail [-f] [-n number] [file]
Obsolescent usage: tail [+-[n][l|b|c]] [-f] [file]

Comme ce résultat inatendu ne viens pas d'une mauvaise utilisation de
"tail", je fais Escape-K et voila ce que je vois:

SUPXXX:/home/xxx#cat toto | tail -2SUPXXX:/home/xxx#cat toto | tail -2

Donc l'erreur proviens du fait que l'interpréteur tente de lancer la
commande "cat toto | tail -2SUPXXX:/home/xxx#cat toto | tail -2" qui
donne évidemment une erreur.

Ce que je ne comprend pas, c'est pourquoi j'obtiens ce résultat, alors
que j'ai simplement tapé "cat toto | tail -2" dans les deux cas...

Si quelqu'un a une idee... merci d'avance ;)

nt