fr . comp . developpement

agl
Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: sed sur Mac OS sur Fr Comp Developpement



Groupes les plus fournis
usenet prison systemes gps comp lang java comp stockage sci techniques energies misc engeulades sci astronautique misc engueulades comp applications emacs comp reseaux ip soc homosexualite comp securite rec photo labo numerique rec son-image hifi comp os ms-windows programmation sci electrotechnique comp reseaux wifi misc divers rec sport automobile rec sport rugby


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

BNP Paribas intensifie son développement en Corée
La Tribune.fr - Il y a 13 heures
Alors que nombre de banques luttent actuellement pour leur simple survie, la française BNP Paribas, elle, poursuit son développement sans trop de heurts. ...
source

actualité

Projet Couverture : de nouveaux outils de développement open source
Vnunet.fr - Il y a 18 heures
Le Projet Couverture se positionne donc en première ligne du développement des systèmes critiques. Comment définit-on un système critique ' ...
Dépêche éditée par LinuxFr
2 autres articles
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.developpement |

fr . comp . developpement

Re: sed sur Mac OS



accueil . fr . comp . developpement



fr.comp.developpement.agl.*

Re: sed sur Mac OS

   
Sujet: Re: sed sur Mac OS
De: usenet (l' arobase) levenez.com (Eric Levenez)
Groupes: fr.comp.developpement
Organisation: Guest of ProXad - France
Date: 26. Feb 2008, 21:02:55
Le 22/02/08 05:03, dans <fplhet$e38$1@news.tiscali.fr>, « Cornillet Pascal »
<p.cornillet@laposte.net> a écrit :

je suis sous linux et un utilisateur sous Mac OS me rapporte un problème
avec sed qui est utilisé dans le Makefile d'un projet.

Pour information Mac OS X est un système unix et Mac OS est l'ancien système
qui n'a rien à voir.

Le problème est qu'un motif de remplacement doit contenir des guillemets
(simple ou double peu importe), or il semblerait que sous Mac OS les
guillemets à l'intérieur de la commande sed soient supprimées.
Nous avons essayé avec les commandes suivantes :

sed  -e  's/pattern/"replacement"/g'
sed  -e  's/pattern/'\''replacement'\''/g'

qui malheureusement sont interprétés sous mac comme :

sed  -e  's/pattern/replacement/g'

Quel astuce puis-je utiliser pour que le motif de remplacement contienne des
guillemets (et que cela fonctionne sous mac-os) ?

L'évaluation des caractères spéciaux est faite au niveau du shell (et pas
des commandes comme sous Windows). Sous Mac OS X (et pas Mac OS ou mac-os ou
Mac-OS), le shell par défaut était, il y a quelques années, tcsh; et est
maintenant bash. La dernière version de Mac OS X utilise la version bash du
GNU version "3.2.17(1)-release". Le programme make de Mac OS X est lui aussi
du GNU, comme sur GNU/Linux (version 3.81 pour la dernière version).

Ceci étant dit, il n'y a aucune différence d'évaluation des patterns que tu
donnes entre un bash sur Mac OS X ou un bash sur GNU/Linux (enfin au bugs
entre versions bash bien sûr).

Toute personne sous Mac OS X peut installer et configurer à sa façon le
shell qui veut, ceci n'est pas réservé aux utilisateurs GNU/Linux. On peut
trouver ainsi des shells qui ignorent la casse dans le traitement des
fichiers, d'autres non. Il serait bon de connaître la configuration qui a
été modifiée sur le Mac OS X de ton utilisateur pour connaître la cause du
problème.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.



Date Sujet  Auteur
22.02. * sed sur Mac OSCornillet Pasca
23.02. +* Re: sed sur Mac OSVincent Lefevre
26.02. |`* Re: sed sur Mac OSCornillet Pasca
26.02. | `* Re: sed sur Mac OSCornillet Pasca
26.02. |  `- Re: sed sur Mac OSAnthony Geliber
26.02. `* Re: sed sur Mac OSEric Levenez
26.02.  +* Re: sed sur Mac OSAnthony Geliber
27.02.  |`- Re: sed sur Mac OSEric Levenez
27.02.  `* Re: sed sur Mac OSVincent Lefevre
27.02.   `* Re: sed sur Mac OSEric Levenez
27.02.    `- Re: sed sur Mac OSVincent Lefevre
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs comp lang tcl test sci zetetique soc politique misc transport rail sci philo rec bateaux soc religion comp lang c

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc economie rec bateaux comp lang tcl soc religion test sci astronautique rec animaux sci zetetique lettres ecriture

actualité

BNP Paribas intensifie son développement en Corée
La Tribune.fr - Il y a 13 heures
Alors que nombre de banques luttent actuellement pour leur simple survie, la française BNP Paribas, elle, poursuit son développement sans trop de heurts. ...
source

actualité

Europlasma continue son développement dans l'énergie renouvelable
La Tribune.fr - Il y a 18 heures
A ce titre, Europlasma a signé un accord de partenariat avec Enviroparks , une équipe Galloise expérimentée en charge du développement d'un éco-site ...
source


 




Copyright 2008 ©  - YouTheNet.com

| Acérola vitamine C |