[so] expandarea var de mediu in lin de comanda
Cristian Zamfir
so@atlantis.cs.pub.ro
Tue, 28 Oct 2003 12:14:06 +0200
Daca e sa o luam asa, mai exista si "$" si '$' dar exista si "$$" care e
sirul vid de fapt dar exista si "$$$" care e ecivalent cu "$" si mai este si
\""$" care e echivalent cu $....dar pentru asta mai bine folosim flex, si
iar se transforma tema in ceva gen pt.
Ca sa se incheie aceste discutii, eu propun ca fiecare sa faca un shell care
sa foloseasca conventiile de parsare "basic" incluse si eventual si citeva
din cele mai "sofisticate" functionale si sa scrie in readme ce conventii a
facut.
----- Original Message -----
From: "Cosmin Arad" <cosminarad@yahoo.com>
To: <so@atlantis.cs.pub.ro>
Sent: Tuesday, October 28, 2003 10:17 AM
Subject: Re: [so] expandarea var de mediu in lin de comanda
> --- Ionut Cirjan <bustaxxl@yahoo.com> wrote:
> > Sal.
> >
> > Pls, o mica lamurire.
> >
> > Daca $ apare intr-o comanda, dupa el e un cuvant
> > care
> > vrea sa reprezinte o variabila de mediu.
> > Cum delimitam acest cuvant la celalat capat (la
> > sfarsit, la ce caractere ne oprim) ? Space e
> > evident,
> > dar mai e si altul ?
>
> Alti delimitatori ar fi operatorii. Atentie insa la
> '\' care poate sa iti protejeze $-ul de la inceput caz
> in care nu e vorba de o variabila de mediu ci de
> numele unei comenzi sau fisier, de exemplu: ls \$HOME
> va incerca sa faca ls pe fisierul cu numele '$HOME'.
>
> > Dar daca cuvantul gasit nu e variabila de mediu, cu
> > ce
> > il inlocuim ?
>
> Cu sirul vid.
>
> > Thanks,
> > Ionut.
>
> __________________________________
> Do you Yahoo!?
> Exclusive Video Premiere - Britney Spears
> http://launch.yahoo.com/promos/britneyspears/
> _______________________________________________
> so mailing list
> so@atlantis.cs.pub.ro
> http://atlantis.cs.pub.ro/cgi-bin/mailman/listinfo/so
>