Mise à jour / Création /debug de paquetages
Cactus
Maître du Kyudo
Messages : 2073 Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord
Message
par Cactus » mar. 21 nov. 2006, 01:19
Suite à la MAJ de manpages-fr, j'ai voulu suivre les conseils de passer en utf-8...
Voici ce que j'obtiens :
Code : Tout sélectionner
[root @ pastis /usr/man ]# latin1_en_utf8.sh
./latin1_en_utf8.sh: line 1: #!: command not found
./latin1_en_utf8.sh: line 4: syntax error near unexpected token `>'
./latin1_en_utf8.sh: line 4: ` iconv -f LATIN1 -t UTF8 < > tmp'
[root @ pastis /usr/man ]#
Je savais que j'aurais encore des pb avec ces histoires d'encodages !
(en plus, je capte rien à cette syntaxe).
Le fait que j'utilise bash, ça pose pb ?
Merci pour vos réponses...
marc[i1]
Maître du Kyudo
Messages : 1753 Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Message
par marc[i1] » mar. 21 nov. 2006, 08:09
Tu peux afficher le script que tu lances ?
J'ai une idée mais faut que je vois ton script avant.
Ne vous emmerdez plus, emmerdez les autres.
Cactus
Maître du Kyudo
Messages : 2073 Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord
Message
par Cactus » mar. 21 nov. 2006, 21:11
le voici :
Code : Tout sélectionner
#! /bin/sh
for i in man*/* ; do
iconv -f LATIN1 -t UTF8 < > tmp
mv tmp
done
C'est un copier-coller de ce que j'avais dans la console au moment de la mise à jour quotidienne...
J'y connais pas grand chose en syntaxe, mais là, je pense qu'il y a plusieurs erreurs: "< >" (message d'erreur) et le mv (où il manque la destination, me semble-t-il).
NB : à l'origine, il y avait
Code : Tout sélectionner
\#! /bin/sh
for i in man*/* ; do
iconv -f LATIN1 -t UTF8 < > tmp
mv tmp
done
marc[i1]
Maître du Kyudo
Messages : 1753 Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Message
par marc[i1] » mar. 21 nov. 2006, 22:30
et flute ! il y a une erreur dans le script
je vais corriger les paquetages ... je suis désolé d'avoir laisser une coquille pareil ! j'ai repris tel quel le script inclus dans l'archive sans le vérifier :/
je vais me punir ...
Ne vous emmerdez plus, emmerdez les autres.
Cactus
Maître du Kyudo
Messages : 2073 Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord
Message
par Cactus » mar. 21 nov. 2006, 23:13
J'y avais pensé, mais je pensais que l'erreur venait des lignes suivantes... preuve de mon niveau brêlesque en programmation !
marc[i1]
Maître du Kyudo
Messages : 1753 Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Message
par marc[i1] » mer. 22 nov. 2006, 08:27
Si tu veux comprendre un peu mieux les scripts bash, je te conseil la lecture de l'excellent tutoriel :
http://abs.traduc.org/
Moi j'apprends avec lui ... il est clair et en français
Ne vous emmerdez plus, emmerdez les autres.
wain
Maître du Kyudo
Messages : 1854 Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)
Message
par wain » mer. 22 nov. 2006, 08:47
marc[i1] a écrit : Si tu veux comprendre un peu mieux les scripts bash, je te conseil la lecture de l'excellent tutoriel :
http://abs.traduc.org/
Moi j'apprends avec lui ... il est clair et en français
+1 pour abs.traduc.org il m'a tout appris
Cactus
Maître du Kyudo
Messages : 2073 Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord
Message
par Cactus » mer. 22 nov. 2006, 21:14
Merci !!!
j'ai téléchargé le pdf, je ne manquerai pas de le lire...