Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[console] problème pour faire des pipes
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
colito
Guru
Guru


Joined: 03 Aug 2004
Posts: 569
Location: france (NIORT)

PostPosted: Sat Apr 23, 2005 11:50 am    Post subject: [console] problème pour faire des pipes Reply with quote

Bonjour,

Je rencontre un souci assez etrange sur mon systeme nouvellement réinstallé: je ne peux plus faire de pipes dans les commandes que je passe en console. Je m'explique: si je fais par exemple un
Code:
lspci | grep sound

ou d'ailleurs n'importe quelle autre commande avec un pipe, j'obtiens un magnifique
Code:
colito root # lspci | more
-bash:  more: command not found

alors que mon PATH est parfaitement renseigné: si je fais un grep toto tata, aucun problème...

Quelqu'un aurait il une idée? c'est vraiment gênant...
Back to top
View user's profile Send private message
dapsaille
Advocate
Advocate


Joined: 02 Aug 2004
Posts: 2366
Location: Paris

PostPosted: Sat Apr 23, 2005 11:55 am    Post subject: Reply with quote

heuu betement un more /etc/fstab te sors quoi ??

j'imagine que pipe se sers de more pour parcourir les donnees .... me trompe-je ?
Back to top
View user's profile Send private message
colito
Guru
Guru


Joined: 03 Aug 2004
Posts: 569
Location: france (NIORT)

PostPosted: Sat Apr 23, 2005 11:58 am    Post subject: Reply with quote

bah il me fait un more de ma fstab...

c'est ça qui est hallucinant...
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sat Apr 23, 2005 12:07 pm    Post subject: Reply with quote

A tout hasard : "alias \|" donne quoi ? ça pourrait resembler à un mauvaise blague :)
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
colito
Guru
Guru


Joined: 03 Aug 2004
Posts: 569
Location: france (NIORT)

PostPosted: Sat Apr 23, 2005 12:14 pm    Post subject: Reply with quote

Code:

bash-2.05b$ alias \|
bash: alias: |: not found


???????????????????????????
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sat Apr 23, 2005 12:23 pm    Post subject: Reply with quote

OK, donc c'est normal, ça veut dire qu'il y a pas d'alias défini sur | :) ca écarte la possibilité du blagueur
mais c'est vraiment bizarre comme probleme...
ton PATH semble bon en plus, vu que la commande more seule marche...
Essaye voir : "lspci | echo $PATH" le path est peut-etre mauvais après un pipe, mais c'est étrange...
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
colito
Guru
Guru


Joined: 03 Aug 2004
Posts: 569
Location: france (NIORT)

PostPosted: Sat Apr 23, 2005 12:25 pm    Post subject: Reply with quote

bah non, justement, j'y comprends vraiment rien, c'est l'hallu ce truc...
Code:
colito root # lspci | echo $PATH
/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.3.5-20050130:/usr/i386-pc-linux-gnu/gcc-bin/3.3.5:/opt/blackdown-jdk-1.4.2.01/bin:/opt/blackdown-jdk-1.4.2.01/jre/bin:/usr/qt/3/bin:/usr/kde/3.4/sbin:/usr/kde/3.4/bin:/usr/share/karamba/bin
Back to top
View user's profile Send private message
CourJuS
Tux's lil' helper
Tux's lil' helper


Joined: 26 Jun 2004
Posts: 99
Location: Belgique

PostPosted: Sat Apr 23, 2005 1:02 pm    Post subject: Reply with quote

un "which more" sa donne quoi ?
chez moi il se trouve la
Code:
cerebral root # which more
/bin/more

si il le trouve pas
Code:
emerge util-linux


Last edited by CourJuS on Sat Apr 23, 2005 1:34 pm; edited 1 time in total
Back to top
View user's profile Send private message
spider312
Veteran
Veteran


Joined: 02 Oct 2004
Posts: 1274
Location: France > Savoie > Chambery

PostPosted: Sat Apr 23, 2005 1:23 pm    Post subject: Reply with quote

echo n'est pas une commande, c'est en dur dans ton shell, lequel tu utilises ? (bash, zsh ... ?) tu en as essayé un autre ?
Back to top
View user's profile Send private message
[vector]
Apprentice
Apprentice


Joined: 02 Nov 2004
Posts: 170
Location: France, Le Havre

PostPosted: Sat Apr 23, 2005 1:30 pm    Post subject: Reply with quote

Il me semble que ça m'est arrivé une fois, mais en enlevant les espaces avant et après | ça marchait.
_________________
[Gentoo 2.6.10-r6 + WinXP] - [Gentoo 2.6.10-r9 + Win98]
Admon - Dernière capture d'écran - Jabber : vector@jabber.fr
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sat Apr 23, 2005 1:34 pm    Post subject: Reply with quote

spider312 wrote:
echo n'est pas une commande, c'est en dur dans ton shell, lequel tu utilises ? (bash, zsh ... ?) tu en as essayé un autre ?

Depuis quand echo serait pas un commande ..........
/usr/bin/echo, c'est lui... ça fait partie des coreutils comme toutes les commandes unix de base...
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
spider312
Veteran
Veteran


Joined: 02 Oct 2004
Posts: 1274
Location: France > Savoie > Chambery

PostPosted: Sat Apr 23, 2005 1:56 pm    Post subject: Reply with quote

Code:
spider@prosper ~ $ which echo
echo: shell built-in command
spider@prosper ~ $ man echo
DESCRIPTION
       Cette page de manuel documente la version GNU de echo.

       La  plupart  des  shells ont une commande integree ayant le meme nom et
       les memes fonctionnalites.
Après, effectivement, ça dépent peut-être du shell, excusez moi, je n'y avais pas pensé (j'utilise zsh)

edit : en effet , bash utilise /bin/echo
Code:
spider@prosper ~ $ ll /usr/bin/echo
lrwxrwxrwx  1 root root 9 avr  5 13:09 /usr/bin/echo -> /bin/echo
Back to top
View user's profile Send private message
dapsaille
Advocate
Advocate


Joined: 02 Aug 2004
Posts: 2366
Location: Paris

PostPosted: Sat Apr 23, 2005 2:02 pm    Post subject: Reply with quote

sinon la derniere fois que j'ai eu un probleme space de ce genre un
/usr/sbin/etc-update m'avait rentre un fatras pas possible dans l'ordre .. (bon ok c'est un grand classique mais bon ^^)
Back to top
View user's profile Send private message
spider312
Veteran
Veteran


Joined: 02 Oct 2004
Posts: 1274
Location: France > Savoie > Chambery

PostPosted: Sat Apr 23, 2005 2:02 pm    Post subject: Reply with quote

et un pipe avec le chemin complet ?
Code:
ls -l | /bin/grep a
Back to top
View user's profile Send private message
colito
Guru
Guru


Joined: 03 Aug 2004
Posts: 569
Location: france (NIORT)

PostPosted: Sat Apr 23, 2005 4:30 pm    Post subject: Reply with quote

bah le pipe avec le chemin complet ça fait pareil...

Par contre, comme vous le dites, en enlevant les espaces avant et après le pipe ça marche...c vraiment bizarre...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum