Je voudrais convertir tout mon travail sur des bouquins en LaTeX de
ISO8859-1 (c'est un vieux travail !) vers UTF-8.
J'ai trouv=C3=A9 un script que j'ai essay=C3=A9 d'adapter :
# start encoding
encodeFrom=3D'ISO-8859-1'
# target encoding
encodeTo=3D'UTF-8'
# finding files whose extensions correspond to the given parameter
for filename in ` find . -type f -name *.{$1}`
do =20
echo $filename
# saving source file
mv $filename $filename.save
# convert file
iconv -f $encodeFrom -t $encodeTo $filename.save -o $filename
# check that file is in unix mode
dos2unix $filename
done
Le probl=C3=A8me : la commande 'find' ne fonctionne pas. En la testant
avec "set -v", j'obtiens :
find . -type f -name *.{$1}
J'ai fait quoi comme b=C3=AAtises ? J'ai essay=C3=A9 avec un bouquin sur Ba=
sh
(en fait, deux), mais je n'ai pas bien compris ce que je faisais de
mal :-P
M=C3=AAme en essayant simplement de convertir les fichiers tex :
for filename in ` find . -type f -name *.tex`
J'obtiens :
find: les chemins doivent pr=C3=A9c=C3=A9der l'expression : arithmetique.=
tex
Toute aide sera grandement appr=C3=A9ci=C3=A9e :-)
\bye
--=20
Nicolas FRANCOIS | /\=20
http://nicolas.francois.free.fr | |__|
X--/\\
We are the Micro$oft. _\_V
Resistance is futile. =20
You will be assimilated. darthvader penguin
--Sig_/xQjPROZ/0jWAeavMfTJz4_b
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature
Même en essayant simplement de convertir les fichiers tex :  for filename in ` find . -type f -name *.tex`
Tu dois mettre entre quote le pattern:  for filename in ` find . -type f -name '*.tex'` --  Pascal Obry /  Magny Les Hameaux (78)  The best way to travel is by means of imagination   http://www.obry.net  gpg --keyserver keys.gnupg.net --recv-key F949BD3B --=-WFln0McxFf/fwWD19qMC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQTxD5aGZSsOlJ/NlMMY3KEj+Um9OwUCWKhrhgAKCRAY3KEj+Um9 O4MKAKCEvyYMknygioxnjsg+JFOsoNE2UwCgmg0HH8pUMhJ5RHfOWqHwB8SQ/bg =FLEY -----END PGP SIGNATURE----- --=-WFln0McxFf/fwWD19qMC--
Même en essayant simplement de convertir les fichiers tex :
 for filename in ` find . -type f -name *.tex`
Tu dois mettre entre quote le pattern:
 for filename in ` find . -type f -name '*.tex'`
--
 Pascal Obry /  Magny Les Hameaux (78)
 The best way to travel is by means of imagination
  http://www.obry.net
 gpg --keyserver keys.gnupg.net --recv-key F949BD3B
--=-WFln0McxFf/fwWD19qMC
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit
Même en essayant simplement de convertir les fichiers tex :  for filename in ` find . -type f -name *.tex`
Tu dois mettre entre quote le pattern:  for filename in ` find . -type f -name '*.tex'` --  Pascal Obry /  Magny Les Hameaux (78)  The best way to travel is by means of imagination   http://www.obry.net  gpg --keyserver keys.gnupg.net --recv-key F949BD3B --=-WFln0McxFf/fwWD19qMC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQTxD5aGZSsOlJ/NlMMY3KEj+Um9OwUCWKhrhgAKCRAY3KEj+Um9 O4MKAKCEvyYMknygioxnjsg+JFOsoNE2UwCgmg0HH8pUMhJ5RHfOWqHwB8SQ/bg =FLEY -----END PGP SIGNATURE----- --=-WFln0McxFf/fwWD19qMC--
Nicolas FRANCOIS | /
http://nicolas.francois.free.fr | |__|
X--/\
We are the Micro$oft. __V
Resistance is futile.
You will be assimilated. darthvader penguin
--Sig_/3/lE_Noq.C+aMw0TRG_WmfC
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature
Même en essayant simplement de convertir les fichiers tex :
Find ne s'utilise pas comme cela, mais plutôt
find . -type f -name "*. tex" -exec iconv {} … ;
Attention le ";" en fin de -exec est obligatoire !
Hope this help
LO, On Sat, Feb 18, 2017 at 04:56:41PM +0100, Nicolas FRANCOIS wrote: [...]
Merci les gars, ceci fonctionne comme je le veux : for filename in ` find . -type f -name "*.$1"`
Si le script s'exécute sous bash, tu devrais même éviter les backticks et recourir à la syntaxe $() qui fait la même chose en plus lisible et moins chiant quand il y a d'autres quotes : for filename in $(find . -type f -name "*.$1") Hih, -- JFS.
LO,
On Sat, Feb 18, 2017 at 04:56:41PM +0100, Nicolas FRANCOIS wrote:
[...]
Merci les gars, ceci fonctionne comme je le veux :
for filename in ` find . -type f -name "*.$1"`
Si le script s'exécute sous bash, tu devrais même éviter les backticks
et recourir à la syntaxe $() qui fait la même chose en plus lisible et
moins chiant quand il y a d'autres quotes :
LO, On Sat, Feb 18, 2017 at 04:56:41PM +0100, Nicolas FRANCOIS wrote: [...]
Merci les gars, ceci fonctionne comme je le veux : for filename in ` find . -type f -name "*.$1"`
Si le script s'exécute sous bash, tu devrais même éviter les backticks et recourir à la syntaxe $() qui fait la même chose en plus lisible et moins chiant quand il y a d'autres quotes : for filename in $(find . -type f -name "*.$1") Hih, -- JFS.
Bonjour, il n'y a pas que des administrateurs ici, c'est une liste ouverte a tout utilisateur.
J'aimerais vous remonter un bogue, je ne sais pas ou le notifier.
Paquet debian-installer dans reportbug
Il y a tout de même un petit bogue important sur la création du compte utilisateur normal, lors de la procédure d'installation. J'ai choisi le mot de passe utilisateur : HelloDebian Lors de la première connexion, l'utilisateur goodbyemicrosoft n'arrive pas à être logué avec le mot de passe HelloDebian Petit Doute, je test le mot de passe en minuscule, l'utilisateur goodbyemicrosoft avec le mot de passe hellodebian arrive bien à être logué.
Je ne peux pas imaginer qu'un bug aussi important existe. Je pense plutot que tu pensais etre en majuscule en tapant le mot de passe et que tu ne l'etais pas, ou qu'au contraire tu l'a tape tout en majuscule. Il y a de gros soucis avec la gestion des majuscules sous GNU/Linux en UTF8: <http://web.fdn.fr/~sascoet/> -- Bien cordialement, Stephane Ascoet
Le 21/02/2017 18:06, G2PC a écrit :
Bonjour les administrateurs Debian.
Bonjour, il n'y a pas que des administrateurs ici, c'est une liste
ouverte a tout utilisateur.
J'aimerais vous remonter un bogue, je ne sais pas ou le notifier.
Paquet debian-installer dans reportbug
Il y a tout de même un petit bogue important sur la création du compte
utilisateur normal, lors de la procédure d'installation.
J'ai choisi le mot de passe utilisateur : HelloDebian
Lors de la première connexion, l'utilisateur goodbyemicrosoft n'arrive
pas à être logué avec le mot de passe HelloDebian
Petit Doute, je test le mot de passe en minuscule, l'utilisateur
goodbyemicrosoft avec le mot de passe hellodebian arrive bien à être logué.
Je ne peux pas imaginer qu'un bug aussi important existe. Je pense
plutot que tu pensais etre en majuscule en tapant le mot de passe et que
tu ne l'etais pas, ou qu'au contraire tu l'a tape tout en majuscule. Il
y a de gros soucis avec la gestion des majuscules sous GNU/Linux en
UTF8: <http://web.fdn.fr/~sascoet/>
Bonjour, il n'y a pas que des administrateurs ici, c'est une liste ouverte a tout utilisateur.
J'aimerais vous remonter un bogue, je ne sais pas ou le notifier.
Paquet debian-installer dans reportbug
Il y a tout de même un petit bogue important sur la création du compte utilisateur normal, lors de la procédure d'installation. J'ai choisi le mot de passe utilisateur : HelloDebian Lors de la première connexion, l'utilisateur goodbyemicrosoft n'arrive pas à être logué avec le mot de passe HelloDebian Petit Doute, je test le mot de passe en minuscule, l'utilisateur goodbyemicrosoft avec le mot de passe hellodebian arrive bien à être logué.
Je ne peux pas imaginer qu'un bug aussi important existe. Je pense plutot que tu pensais etre en majuscule en tapant le mot de passe et que tu ne l'etais pas, ou qu'au contraire tu l'a tape tout en majuscule. Il y a de gros soucis avec la gestion des majuscules sous GNU/Linux en UTF8: <http://web.fdn.fr/~sascoet/> -- Bien cordialement, Stephane Ascoet
maderios
On 02/22/2017 08:50 AM, Stephane Ascoet wrote:
Je ne peux pas imaginer qu'un bug aussi important existe. Je pense plutot que tu pensais etre en majuscule en tapant le mot de passe et que tu ne l'etais pas, ou qu'au contraire tu l'a tape tout en majuscule. Il y a de gros soucis avec : <http://web.fdn.fr/~sascoet/>
Bonjour J'utilise GNU/Linux depuis 17 ans, je n'ai jamais rencontré ce genre de problème, ni chez moi, ni sur d'autres postes de travail. Par ailleurs, ton article semble daté... -- Maderios
On 02/22/2017 08:50 AM, Stephane Ascoet wrote:
Je ne peux pas imaginer qu'un bug aussi important existe. Je pense
plutot que tu pensais etre en majuscule en tapant le mot de passe et que
tu ne l'etais pas, ou qu'au contraire tu l'a tape tout en majuscule. Il
y a de gros soucis avec : <http://web.fdn.fr/~sascoet/>
Bonjour
J'utilise GNU/Linux depuis 17 ans, je n'ai jamais rencontré ce
genre de problème, ni chez moi, ni sur d'autres postes de travail.
Par ailleurs, ton article semble daté...
--
Maderios
Je ne peux pas imaginer qu'un bug aussi important existe. Je pense plutot que tu pensais etre en majuscule en tapant le mot de passe et que tu ne l'etais pas, ou qu'au contraire tu l'a tape tout en majuscule. Il y a de gros soucis avec : <http://web.fdn.fr/~sascoet/>
Bonjour J'utilise GNU/Linux depuis 17 ans, je n'ai jamais rencontré ce genre de problème, ni chez moi, ni sur d'autres postes de travail. Par ailleurs, ton article semble daté... -- Maderios
Stephane Ascoet
Le 22/02/2017 09:52, maderios a écrit :
Bonjour J'utilise GNU/Linux depuis 17 ans, je n'ai jamais rencontré ce genre de problème, ni chez moi, ni sur d'autres postes de travail. Par ailleurs, ton article semble daté...
J'ai pourtant bien ce comportement incompréhensible sur une Wheezy sur laquelle je n'ai pas appliqué la modification que j'ai mise au point... et c'est ainsi sur toutes les Ubuntu et Debian depuis l'UTF8. -- Bien cordialement, Stephane Ascoet
Le 22/02/2017 09:52, maderios a écrit :
Bonjour
J'utilise GNU/Linux depuis 17 ans, je n'ai jamais rencontré ce
genre de problème, ni chez moi, ni sur d'autres postes de travail.
Par ailleurs, ton article semble daté...
J'ai pourtant bien ce comportement incompréhensible sur une Wheezy sur
laquelle je n'ai pas appliqué la modification que j'ai mise au point...
et c'est ainsi sur toutes les Ubuntu et Debian depuis l'UTF8.
Bonjour J'utilise GNU/Linux depuis 17 ans, je n'ai jamais rencontré ce genre de problème, ni chez moi, ni sur d'autres postes de travail. Par ailleurs, ton article semble daté...
J'ai pourtant bien ce comportement incompréhensible sur une Wheezy sur laquelle je n'ai pas appliqué la modification que j'ai mise au point... et c'est ainsi sur toutes les Ubuntu et Debian depuis l'UTF8. -- Bien cordialement, Stephane Ascoet
daniel huhardeaux
Le 22/02/2017 à 10:40, Stephane Ascoet a écrit :
Le 22/02/2017 09:52, maderios a écrit :
Bonjour J'utilise GNU/Linux depuis 17 ans, je n'ai jamais rencontré ce genre de problème, ni chez moi, ni sur d'autres postes de travail. Par ailleurs, ton article semble daté...
J'ai pourtant bien ce comportement incompréhensible sur une Wheezy sur laquelle je n'ai pas appliqué la modification que j'ai mise au point... et c'est ainsi sur toutes les Ubuntu et Debian depuis l'UTF8.
Je suis d'accord avec Maderios, jamais eu de problème ni sur ubuntu ni sur Debian ni sur CentOS. -- Daniel
Le 22/02/2017 à 10:40, Stephane Ascoet a écrit :
Le 22/02/2017 09:52, maderios a écrit :
Bonjour
J'utilise GNU/Linux depuis 17 ans, je n'ai jamais rencontré ce
genre de problème, ni chez moi, ni sur d'autres postes de travail.
Par ailleurs, ton article semble daté...
J'ai pourtant bien ce comportement incompréhensible sur une Wheezy sur
laquelle je n'ai pas appliqué la modification que j'ai mise au
point... et c'est ainsi sur toutes les Ubuntu et Debian depuis l'UTF8.
Je suis d'accord avec Maderios, jamais eu de problème ni sur ubuntu ni
sur Debian ni sur CentOS.
Bonjour J'utilise GNU/Linux depuis 17 ans, je n'ai jamais rencontré ce genre de problème, ni chez moi, ni sur d'autres postes de travail. Par ailleurs, ton article semble daté...
J'ai pourtant bien ce comportement incompréhensible sur une Wheezy sur laquelle je n'ai pas appliqué la modification que j'ai mise au point... et c'est ainsi sur toutes les Ubuntu et Debian depuis l'UTF8.
Je suis d'accord avec Maderios, jamais eu de problème ni sur ubuntu ni sur Debian ni sur CentOS. -- Daniel
maderios
On 02/22/2017 10:40 AM, Stephane Ascoet wrote:
Le 22/02/2017 09:52, maderios a écrit :
Bonjour J'utilise GNU/Linux depuis 17 ans, je n'ai jamais rencontré ce genre de problème, ni chez moi, ni sur d'autres postes de travail. Par ailleurs, ton article semble daté...
J'ai pourtant bien ce comportement incompréhensible sur une Wheezy sur laquelle je n'ai pas appliqué la modification que j'ai mise au point... et c'est ainsi sur toutes les Ubuntu et Debian depuis l'UTF8.
"Depuis l'UTF8" ? Je ne comprends pas... Ubuntu c'est... Ubuntu mais sûrement pas Debian... Si tu as installé une Debian en réutilisant une conf ubuntu, ton problème vient peut-être de là. Si c'est le cas, le plus simple est de réinstaller Debian. -- Maderios
On 02/22/2017 10:40 AM, Stephane Ascoet wrote:
Le 22/02/2017 09:52, maderios a écrit :
Bonjour
J'utilise GNU/Linux depuis 17 ans, je n'ai jamais rencontré ce
genre de problème, ni chez moi, ni sur d'autres postes de travail.
Par ailleurs, ton article semble daté...
J'ai pourtant bien ce comportement incompréhensible sur une Wheezy sur
laquelle je n'ai pas appliqué la modification que j'ai mise au point...
et c'est ainsi sur toutes les Ubuntu et Debian depuis l'UTF8.
"Depuis l'UTF8" ? Je ne comprends pas...
Ubuntu c'est... Ubuntu mais sûrement pas Debian...
Si tu as installé une Debian en réutilisant une conf ubuntu, ton
problème vient peut-être de là. Si c'est le cas, le plus simple est de
réinstaller Debian.
Bonjour J'utilise GNU/Linux depuis 17 ans, je n'ai jamais rencontré ce genre de problème, ni chez moi, ni sur d'autres postes de travail. Par ailleurs, ton article semble daté...
J'ai pourtant bien ce comportement incompréhensible sur une Wheezy sur laquelle je n'ai pas appliqué la modification que j'ai mise au point... et c'est ainsi sur toutes les Ubuntu et Debian depuis l'UTF8.
"Depuis l'UTF8" ? Je ne comprends pas... Ubuntu c'est... Ubuntu mais sûrement pas Debian... Si tu as installé une Debian en réutilisant une conf ubuntu, ton problème vient peut-être de là. Si c'est le cas, le plus simple est de réinstaller Debian. -- Maderios