[so] Re: Windows pipes
Silviu-Ionut Ganceanu
silviug at gmail.com
Sat Nov 3 21:57:47 EET 2007
On 11/3/07, Silviu-Ionut Ganceanu <silviug at gmail.com> wrote:
>
> Multumesc tuturor pentru lamuriri.
>
> Am ales varianta quick and dirty propusa de Marius dat fiind faptul ca nu
> am foarte mult timp la dispozitie sa fac "sapaturi".
Am escapat " cu \ si a mers si pe cazurile in care " exista deja in
parametri.
On 11/3/07, Maximilian Machedon <maximilian.machedon at gmail.com> wrote:
> >
> > In situatii ca asta conteaza si cine parseaza la "celalalt capat", ca sa
> > obtina argv[]. De exemplu, daca parsarea se face de catre Visual C++,
> > sursele sunt disponibile in:
> > "C:\Program Files\Microsoft Visual Studio 8\VC\crt\src\stdargv.c"
> > Se constata din surse ca se poate folosi \ ca escape pentru ".
> >
> > Pentru a vedea cum face cygwin (si implicit echo) ia sursele de cygwin (
> > http://cygwin.com/cvs.html) sau cauta in documentatie, dar cel mai
> > probabil face la fel.
> >
> > On Nov 3, 2007 12:52 PM, foxX <alex.mihaiuc at gmail.com> wrote:
> >
> > > > O solutie ar fi ca pe windows, atunci cand construiesti linia de
> > > > comanda pentru CreateProcess, sa pui "" in jurul fiecarui parametru,
> > > > adica sa generezi linia de comanda:
> > > >
> > > > echo "int main() { return 0; }"
> > > >
> > > > ceea ce o sa insemne de asemenea ca daca ai
> > > >
> > > > ls -a -l
> > > >
> > > > pui
> > > >
> > > > ls "-a" "-l"
> > > >
> > > > care nu afecteaza cu nimic executia comenzii
> > > >
> > >
> > > Se intampla niste lucruri poate nedorite la comenzi in genul
> > >
> > > echo 'foo"bar' 'wasd"rdfg' care ajunge sa fie
> > > "echo" "foo""bar" "wasd""rdfg"
> > >
> > > care nu stiu cat e de grav, dar a fost studiat de Alex Vita si Dan
> > > Dragomir.
> > > _______________________________________________
> > > so mailing list
> > > so at cursuri.cs.pub.ro
> > > http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
> > >
> >
> >
> > _______________________________________________
> > so mailing list
> > so at cursuri.cs.pub.ro
> > http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/so/attachments/20071103/a8d104a6/attachment.htm
More information about the so
mailing list