Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 26 Sep 2004 20:33:06

smilebob
Apôtre du libre
 
Lieu: Sévenans, Territoire de Belfor
Date d'inscription: 23 Sep 2004
Messages: 81
Site web

Les Jeux De Commandes Qui Faciltent La Vie

Il est quand même frustrant pour un familier de la programmation système ou de tout utilisateur de la ligne de commande de devoir utiliser la commade man, à chaque fois qu'il doit utiliser une commande ou une fonction qu'il ne connait pas il est parfois intéressant de pouvoir sortir sur papier ces pages du manuel, pour cela le format pdf est là et grace aux "pipes" du shell on va pouvoir sortir une page de man en fichier pdf grace à la commande suivante :man -t ls | ps2pdf13 - ./manuel_ls.pdf

Celle-ci créer un fichier nommé manuel_ls.pdf dans le répertoire courant qui contient l'intégralité du manuel de la commande ls


LinuX c'est bien tout seul et c'est encore mieux à plusieurs smile
http://smilebob.ath.cx

Hors ligne

 

#2 26 Sep 2004 20:54:35

Swebian
Invité
 

Re: Les Jeux De Commandes Qui Faciltent La Vie

Si tu as plus d'info sur les pipes, ça m'intéresserait bien.   roll

 

#3 26 Sep 2004 20:57:07

smilebob
Apôtre du libre
 
Lieu: Sévenans, Territoire de Belfor
Date d'inscription: 23 Sep 2004
Messages: 81
Site web

Re: Les Jeux De Commandes Qui Faciltent La Vie

Ben tu voudrait plutôt des infos sur les pipes en shell ou bien en C dans les appels systèmes ?

Pour ce qui est des pipes et des redirection en shell, y a pas grand chose à savoir juste ca :<br />on a les symboles suivants : > >> < |

Redirections et pipe fonctionnent sous Linux. Pour résumer :
commande < fichier : dirige le contenu de fichier entrée de la commande "cat < tot.txt" affiche le contenu de toto.txt sur l'ecran

commande > fichier : dirige ce qui devrait s'afficher à l'écran vers fichier.     commande 2> fichier : dirige les messages d'erreurs de commande vers fichier. 
commande | autre_commande : envoie le résultat de la commande comme entrée de autre_commande.  exemple : si xine a planté : ps -ax | grep xine permet de récuperer facilement le PID de xine afin de le tuer avec la commande kill


LinuX c'est bien tout seul et c'est encore mieux à plusieurs smile
http://smilebob.ath.cx

Hors ligne

 

#4 26 Sep 2004 22:08:21

Swebian
Invité
 

Re: Les Jeux De Commandes Qui Faciltent La Vie

Ah ouais, c'est tout con le système. Je pensais que c'était plus monstrueux que ça. En tout cas merci de l'explication, ça me simplifie bien la vie depuis.

 

#5 18 Nov 2004 13:15:14

Eggman
Admin
Lieu: Grand-Lancy(GE)
Date d'inscription: 17 Nov 2004
Messages: 1133
Site web

Re: Les Jeux De Commandes Qui Faciltent La Vie

La commande qui me facilite la vie, est la suivante :

rpm2cpio mon_fichier.rpm | cpio --exctract --make-directories

Et mon_fichier.rpm est extrait avec toute l'arborescence.


"It always takes longer than you expect, even when you take into account Hofstadter's Law."
Douglas Hofstadter, Gödel, Escher, Bach: An Eternal Golden Braid

Hors ligne

 

#6 30 Dec 2004 07:34:32

asteroid
Humain(e) libre
 
Lieu: Sud france - Nîmes (30)
Date d'inscription: 30 Dec 2004
Messages: 44
Site web

Re: Les Jeux De Commandes Qui Faciltent La Vie

et pour les fainéants, il y a

man2html
man2dvi

o_


Free Your mind, Free Your Engine ... Get a Slackware !!

Hors ligne

 

Pied de page des forums

Powered by FluxBB