Il y aurait plus fin (en utilisant les subtilités du shell pour les valeurs par défaut des params, ou en utilisant simplement $@ avec remplacement des espaces par des '.', mais il est tard et je dois me lever tôt demain...)
Ca ira très bien, merci beaucoup, je vais adapter à mon script :)
Voilà, ça donne ça et ça fonctionne :
--------%<--------%<------------%<-----------
#!/bin/sh if [ $# == 2 ]; then NOM=$2.$1.pdf man -t $1 $2 | pstopdf -i -o ~/Desktop/$NOM elif [ $# == 1 ]; then NOM=$1.pdf man -t $1 | pstopdf -i -o ~/Desktop/$NOM fi
--------%<--------%<------------%<-----------
Je l'ai renommé manpdf, lui ai appliqué les bons droits et hop.
manpdf 2 open ==> open.2.pdf
manpdf open ==> open.pdf
Merci :)
-- Politically Correct Unix - UTILITIES The "touch" command has been removed from the standard distribution due to its inappropriate use by high-level managers.
Eric Jacoboni <jaco@teaser.fr> wrote:
Il y aurait plus fin (en utilisant les subtilités du shell pour les
valeurs par défaut des params, ou en utilisant simplement $@ avec
remplacement des espaces par des '.', mais il est tard et je dois me
lever tôt demain...)
Ca ira très bien, merci beaucoup, je vais adapter à mon script :)
Voilà, ça donne ça et ça fonctionne :
--------%<--------%<------------%<-----------
#!/bin/sh
if [ $# == 2 ]; then
NOM=$2.$1.pdf
man -t $1 $2 | pstopdf -i -o ~/Desktop/$NOM
elif [ $# == 1 ]; then
NOM=$1.pdf
man -t $1 | pstopdf -i -o ~/Desktop/$NOM
fi
--------%<--------%<------------%<-----------
Je l'ai renommé manpdf, lui ai appliqué les bons droits et hop.
manpdf 2 open ==> open.2.pdf
manpdf open ==> open.pdf
Merci :)
--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.
Il y aurait plus fin (en utilisant les subtilités du shell pour les valeurs par défaut des params, ou en utilisant simplement $@ avec remplacement des espaces par des '.', mais il est tard et je dois me lever tôt demain...)
Ca ira très bien, merci beaucoup, je vais adapter à mon script :)
Voilà, ça donne ça et ça fonctionne :
--------%<--------%<------------%<-----------
#!/bin/sh if [ $# == 2 ]; then NOM=$2.$1.pdf man -t $1 $2 | pstopdf -i -o ~/Desktop/$NOM elif [ $# == 1 ]; then NOM=$1.pdf man -t $1 | pstopdf -i -o ~/Desktop/$NOM fi
--------%<--------%<------------%<-----------
Je l'ai renommé manpdf, lui ai appliqué les bons droits et hop.
manpdf 2 open ==> open.2.pdf
manpdf open ==> open.pdf
Merci :)
-- Politically Correct Unix - UTILITIES The "touch" command has been removed from the standard distribution due to its inappropriate use by high-level managers.
laurent.pertois
Éric Lévénez wrote:
Un truc comme ce qui suit devrait marcher. Mais attention, je n'ai pas testé jusqu'au bout (trop long). Et c'est là que l'on voit tous les problèmes dans les fichiers man (syntaxe *roff) sans compter les mans dans les mauvaises sections, les liens symboliques qui pointent nulle part... Quelqu'un devrait faire un bug report à Apple...
Bon, je vais faire le test sur une machine du bureau fraîchement installée, les erreurs apparaissent sur la sortie standard ?
C'est encore améliorable (pour tracer automatiquement les erreurs), et pour remplacer le grand switch/case par une expression régulière bien sentie. Il y a aussi les ":" dans les noms de fichiers que le Finder remplace par "/". Enfin bref plein de petites choses à voir.
Ok, on verra bien, je teste demain sur un G5 bi-pro (whawhawhoum)
-- Politically Correct Unix - UTILITIES The "touch" command has been removed from the standard distribution due to its inappropriate use by high-level managers.
Éric Lévénez <news@levenez.com> wrote:
Un truc comme ce qui suit devrait marcher. Mais attention, je n'ai pas testé
jusqu'au bout (trop long). Et c'est là que l'on voit tous les problèmes dans
les fichiers man (syntaxe *roff) sans compter les mans dans les mauvaises
sections, les liens symboliques qui pointent nulle part... Quelqu'un devrait
faire un bug report à Apple...
Bon, je vais faire le test sur une machine du bureau fraîchement
installée, les erreurs apparaissent sur la sortie standard ?
C'est encore améliorable (pour tracer automatiquement les erreurs), et pour
remplacer le grand switch/case par une expression régulière bien sentie. Il
y a aussi les ":" dans les noms de fichiers que le Finder remplace par "/".
Enfin bref plein de petites choses à voir.
Ok, on verra bien, je teste demain sur un G5 bi-pro (whawhawhoum)
--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.
Un truc comme ce qui suit devrait marcher. Mais attention, je n'ai pas testé jusqu'au bout (trop long). Et c'est là que l'on voit tous les problèmes dans les fichiers man (syntaxe *roff) sans compter les mans dans les mauvaises sections, les liens symboliques qui pointent nulle part... Quelqu'un devrait faire un bug report à Apple...
Bon, je vais faire le test sur une machine du bureau fraîchement installée, les erreurs apparaissent sur la sortie standard ?
C'est encore améliorable (pour tracer automatiquement les erreurs), et pour remplacer le grand switch/case par une expression régulière bien sentie. Il y a aussi les ":" dans les noms de fichiers que le Finder remplace par "/". Enfin bref plein de petites choses à voir.
Ok, on verra bien, je teste demain sur un G5 bi-pro (whawhawhoum)
-- Politically Correct Unix - UTILITIES The "touch" command has been removed from the standard distribution due to its inappropriate use by high-level managers.
bpesenti_pala
Nicolas Seriot wrote:
5. ca marche !
$ preman ls
C'est facile finalement unix quand on cause simplement ;)
Merci Nicolas pour cette explication détaillée.
Nicolas Seriot <nseriot@vtxnet.ch> wrote:
5. ca marche !
$ preman ls
C'est facile finalement unix quand on cause simplement ;)
C'est facile finalement unix quand on cause simplement ;)
Merci Nicolas pour cette explication détaillée.
Éric Lévénez
Le 6/11/03 0:41, dans <1g3z81j.hxvxj8csaptmN%, « Laurent Pertois » a écrit :
Éric Lévénez wrote:
Un truc comme ce qui suit devrait marcher. Mais attention, je n'ai pas testé jusqu'au bout (trop long). Et c'est là que l'on voit tous les problèmes dans les fichiers man (syntaxe *roff) sans compter les mans dans les mauvaises sections, les liens symboliques qui pointent nulle part... Quelqu'un devrait faire un bug report à Apple...
Bon, je vais faire le test sur une machine du bureau fraîchement
Alors mon père, quoi de neuf ? :-)
installée, les erreurs apparaissent sur la sortie standard ?
Pour apparaître, elles apparaissent. C'est est même stupéfiant.
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Le 6/11/03 0:41, dans <1g3z81j.hxvxj8csaptmN%laurent.pertois@alussinan.org>,
« Laurent Pertois » <laurent.pertois@alussinan.org> a écrit :
Éric Lévénez <news@levenez.com> wrote:
Un truc comme ce qui suit devrait marcher. Mais attention, je n'ai pas testé
jusqu'au bout (trop long). Et c'est là que l'on voit tous les problèmes dans
les fichiers man (syntaxe *roff) sans compter les mans dans les mauvaises
sections, les liens symboliques qui pointent nulle part... Quelqu'un devrait
faire un bug report à Apple...
Bon, je vais faire le test sur une machine du bureau fraîchement
Alors mon père, quoi de neuf ? :-)
installée, les erreurs apparaissent sur la sortie standard ?
Pour apparaître, elles apparaissent. C'est est même stupéfiant.
--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Le 6/11/03 0:41, dans <1g3z81j.hxvxj8csaptmN%, « Laurent Pertois » a écrit :
Éric Lévénez wrote:
Un truc comme ce qui suit devrait marcher. Mais attention, je n'ai pas testé jusqu'au bout (trop long). Et c'est là que l'on voit tous les problèmes dans les fichiers man (syntaxe *roff) sans compter les mans dans les mauvaises sections, les liens symboliques qui pointent nulle part... Quelqu'un devrait faire un bug report à Apple...
Bon, je vais faire le test sur une machine du bureau fraîchement
Alors mon père, quoi de neuf ? :-)
installée, les erreurs apparaissent sur la sortie standard ?
Pour apparaître, elles apparaissent. C'est est même stupéfiant.
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.