Probleme Pipe CSH

Résolu/Fermé
visiteurr - 3 févr. 2011 à 18:09
 visiteurr - 3 févr. 2011 à 18:18
Bonjour,

Je suis en Cshell je ne comprend pas pourquoi ça fait ca :

test% more tttt
1 2 3 4
1 6 7 8
9 9 11 12
13 14 15 16
test% tail +2 tttt | sed '$d' tttt
1 2 3 4
1 6 7 8
9 9 11 12
test% sed '$d' tttt | tail +2 tttt
1 6 7 8
9 9 11 12
13 14 15 16
test% tail +2 tttt > tttt2
test% sed '$d' < tttt2
1 6 7 8
9 9 11 12

les pipes marche bien comme ca non ?
je veu obtenir les 2 dernieres ligne avec un pipe ... quelqu'un sait ? merci =)

1 réponse

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 417
3 févr. 2011 à 18:13
Salut,

tail +2 tttt | sed '$d' tttt
Déjà là le nom du fichier est en trop ;-((

La bonne syntaxe c'est :
tail +2 tttt | sed '$d'
1
Re merci Zipe31 ... décidement faut que j'arrette pour aujourd'hui lol

surtout que la syntaxe initiale que j'ai fai c'est :
test% tail +2 | sed '$d' tttt
1 2 3 4
1 6 7 8
9 9 11 12

tu vois vraiment nul lol
merci bien
0