<div id="RTEContent">Merci, <br> le premier problème est réglé, c'etait un WINS qui etait mal configuré. . <br> Mais pour le deuxième, c'est bien un pb de droits d'accès, mais ou chercher/que changer/que faire? J'avoue que je m'y perds. <br> Qu'est-ce que je dois vous transmettre comme info pour que vouspuissiez m'aider?<br> A+<br> Dominique <br><blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><magnus @magooweb.com=""><gull @lists.alphanet.ch=""><tcoulon @decoulon.ch=""><gull @lists.alphanet.ch=""><blaise @drayer.ch=""><gull @lists.alphanet.ch="">Hello,<br><br>> - souvent, comme maintenant, je ne peux carrément pas accéder aux <br>> disques depuis win2k, erreur windows "the network name cannot be found" <br>> depuis win2k. J'ai un PC fixe avec win2k (pour le boulot), un PC fixe <br>> avec winxp home (famille) mais qui va peut-être passer en xppro, et un <br>> portable winxp pro. C'est l'accès depuis
win2k qui emschtroumpfe le plus.<br><br>Avez-vous essayé en mettant l'adresse IP de la machine a la place du nom <br>de la machine?<br><br>Si ça fonctionne, il est possible qu'il y'aie des petits soucis au <br>niveau de la résolution des noms (WINS ou DNS)<br><br>> - le reste du temps je n'ai qu'un accès read only sur les données, j'en <br>> suis réduit depuis qqs temps à travailler sur une copie locale, obtenue <br>> par le "make available offline" de windows, pas glorieux très je sais...<br><br>Ce ne serait pas un problème de droits (soit au niveau unix, soit au <br>niveau samba) ou un paramêtre du genre "read only", "writable", "write <br>ok" qui n'a pas la bonne valeure, ...<br><br>Meilleures salutations<br><br>Blaise Drayer<br>Astron Associates SA<br><br><br>------------------------------<br><br>Message: 4<br>Date: Wed, 30 Nov 2005 00:21:40 +0100<br>From: Claude Paroz <paroz @email.ch=""><br>Subject: [gull] sed et newline<br>To: Groupe romand "des Utilisateurs de Linux
et Logiciels Libres<br> (Liste technique)" <gull @lists.alphanet.ch=""><br>Message-ID: <1133306500.7915.25.camel@localhost.localdomain><br>Content-Type: text/plain; charset=UTF-8<br><br>J'ai un petit soucis avec un "bête" rechercher-remplacer dans un<br>fichier. J'ai besoin de remplacer la séquence newline suivi d'un ">" par<br>un simple ">".<br><br>Dans ma grande naïveté, j'espérais qu'un simple :<br>sed 's/\n>/>/g' monfichier<br>ferait l'affaire. Mais ça aurait été trop facile :-P<br><br>Quelque peut-il me mettre sur la bonne voie ? Je précise que c'est à <br>placer dans un script bash.<br><br>Claude<br><br><br><br>------------------------------<br><br>Message: 5<br>Date: Wed, 30 Nov 2005 03:20:43 -0500<br>From: Bertrand Janin <janin @azylog.net=""><br>Subject: Re: [gull] sed et newline<br>To: "Groupe romand des Utilisateurs de Linux et Logiciels Libres<br> (Liste technique)" <gull @lists.alphanet.ch=""><br>Message-ID:
<20051130082043.GA25954@neopulsar.org><br>Content-Type: text/plain; charset=iso-8859-1<br><br>Bonjour !<br><br>Le 30/11/2005 à 00:21:40, Claude Paroz a écrit:<br>> J'ai un petit soucis avec un "bête" rechercher-remplacer dans un<br>> fichier. J'ai besoin de remplacer la séquence newline suivi d'un ">" par<br>> un simple ">".<br>> <br>> Dans ma grande naïveté, j'espérais qu'un simple :<br>> sed 's/\n>/>/g' monfichier<br>> ferait l'affaire. Mais ça aurait été trop facile :-P<br>> <br>> Quelque peut-il me mettre sur la bonne voie ? Je précise que c'est à<br>> placer dans un script bash.<br><br>Sed ne sait pas vraiment traiter autrement que ligne par ligne, donc il<br>ne pourra pas "attraper" une chaine qui est à cheval sur deux lignes<br>(Enfin il existe la commande sed 'N', mais je n'ai pas réussis à faire<br>ce que vous cherchez avec elle). Par contre tr(1) traite ce qu'on lui<br>donne en entrée caractère par caractère :<br><br> cat
TonFichier | tr '\n>' '>' > Sortie<br><br>PS: C'est ma première intervention sur la liste du GULL que je lis<br>passivement depuis quelques semaines déjà. Je me présente donc<br>rapidement : je suis français, utilisateur de Linux depuis quelques<br>années, BSD depuis un peu moins longtemps.<br><br>-- <br>Bertrand Janin<br><br><br>------------------------------<br><br>Message: 6<br>Date: Wed, 30 Nov 2005 10:44:17 +0100<br>From: Julien Linder <julien.linder @bytec.ch=""><br>Subject: Re: [gull] sed et newline<br>To: "Groupe romand des Utilisateurs de Linux et Logiciels Libres<br> (Liste technique)" <gull @lists.alphanet.ch=""><br>Message-ID: <438D7471.7020702@bytec.ch><br>Content-Type: text/plain; charset=UTF-8; format=flowed<br><br>Claude Paroz wrote:<br>> J'ai un petit soucis avec un "bête" rechercher-remplacer dans un<br>> fichier. J'ai besoin de remplacer la séquence newline suivi d'un ">" par<br>> un simple ">".<br>> <br>> Dans ma grande
naïveté, j'espérais qu'un simple :<br>> sed 's/\n>/>/g' monfichier<br>> ferait l'affaire. Mais ça aurait été trop facile :-P<br>> <br>> Quelque peut-il me mettre sur la bonne voie ? Je précise que c'est à <br>> placer dans un script bash.<br>> <br><br><br>Bon alors j'ai une solution pour vous, mais je ne prétends<br>pas du tout être un pro de "sed", donc il y a probablement<br>une solution plus élégante.<br><br>Effectivement, sed traite un document ligne par ligne. Il<br>existe trois commandes, N, D et P qui permettent de faire<br>du traitement multi-lignes. C'est de ce côté là qu'il<br>faut chercher.<br><br>Le script que je vous présente fait la chose suivante :<br><br> (1) lire la ligne suivante et l'ajouter à la mémoire tampon<br> (2) tenter de remplacer "\n>" par ">"<br> (3) si la substitution joue, on retourne en (1), sinon<br> on continue vers (4)<br> (4) afficher la portion de la ligne en mémoire qui
va<br> jusqu'au premier "\n"<br> (5) effacer la portion de la ligne en mémoire qui va<br> jusqu'au premier "\n" et aller à (1)<br><br><br>Et voici le script :<br><br> :begin<br> N<br> s/\n>/>/g<br> tbegin<br> P<br> D<br><br><br>Placez ces lignes dans un fichier, disons monscript.sed,<br>puis dans votre script bash vous utilisez :<br><br> sed -f monscript.sed monfichier<br><br><br>J'ai brièvement testé, ça devrait jouer :)<br><br><br> Julien<br><br><br><br><br><br><br><br>------------------------------<br><br>Message: 7<br>Date: Wed, 30 Nov 2005 11:21:14 +0100<br>From: Jose Ramon del Rio <rd @mjt.ch=""><br>Subject: Re: [gull] sed et newline<br>To: Groupe romand "des Utilisateurs de Linux et Logiciels Libres<br> (Liste technique)" <gull @lists.alphanet.ch=""><br>Message-ID: <1133346074.5851.2.camel@mjtlnx1.mjt.ch><br>Content-Type: text/plain; charset=utf-8<br><br><br>Bonjour,<br><br>sed 's/$/>/' nom_du_fichier<br><br>Bonne
chance<br><br><br><br>On Wed, 2005-11-30 at 00:21 +0100, Claude Paroz wrote:<br>> J'ai un petit soucis avec un "bête" rechercher-remplacer dans un<br>> fichier. J'ai besoin de remplacer la séquence newline suivi d'un ">" par<br>> un simple ">".<br>> <br>> Dans ma grande naïveté, j'espérais qu'un simple :<br>> sed 's/\n>/>/g' monfichier<br>> ferait l'affaire. Mais ça aurait été trop facile :-P<br>> <br>> Quelque peut-il me mettre sur la bonne voie ? Je précise que c'est à <br>> placer dans un script bash.<br>> <br>> Claude<br>> <br>> _______________________________________________<br>> gull mailing list<br>> gull@lists.alphanet.ch<br>> http://lists.alphanet.ch/mailman/listinfo/gull<br>> <br><br><br><br>------------------------------<br><br>_______________________________________________<br>gull mailing list<br>gull@lists.alphanet.ch<br>http://lists.alphanet.ch/mailman/listinfo/gull<br><br><br>End of gull
Digest, Vol 5, Issue 30<br>***********************************<br></gull></rd></gull></julien.linder></gull></janin></gull></paroz></gull></blaise></gull></tcoulon></gull></magnus></blockquote><br></div>