IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @657
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Myslite s nami ekologicky

Zapojte sa súťaže s Orangeom a vyhrajte zeleň pre vaše mesto či obec! www.orange.sk

Štatistika kradnutých

vozidiel na Slovensku. Ktoré automobilové značky sa na Slovensku autoviny.zoznam.sk

Spoločnosti Online s.r.o.

Ponúkame čisté spoločnosti. Obchodný register vybavíme za vás! www.spolecnostionline.cz

Dieta celebrít odhalená.

Ako celebrity stratili hmotnosť. Zistite si, diétny režim. www.janinblog.com

Priprav sa na futbalové EURO

Exkluzívna súťaž o Ford Fiesta! Kurzová superponuka a bonus 100€ https://www.tipsport.sk

perl: spustenie prikazu so znakom %

Zaslať odpoveď
AutorSpráva
siginigin
Užívateľ
Užívateľ

Založený: 23.01.2011
Príspevky: 2

PríspevokZaslal: Ne 23.01.11 13:49Odpovedať s citátomNávrat hore

zdravim, potrebujem spustit takyto prikaz:

$c = `command $user%$passw //$ip "wql"`;

nakolko je tam % tak to nechce chodit.potrebujem nejako perlu povedat aby % bral ako textovy znak, nie ako premennu. ak premenne nahradim hodnotami tak to chodi. neviete co s tym? vdaka za radu.
Zobraziť informácie o autoroviOdoslať súkromnú správu
Forty-
Užívateľ
Užívateľ

Založený: 01.04.2010
Príspevky: 343

PríspevokZaslal: Ne 23.01.11 15:34Odpovedať s citátomNávrat hore

Skus to len escapnut:

$c = 'command $user\%$passw //$ip "wql"';
Zobraziť informácie o autoroviOdoslať súkromnú správu
Ďuri
Administrátor
Administrátor

Založený: 11.08.2007
Príspevky: 3785
Bydlisko: Brno

PríspevokZaslal: Ne 23.01.11 15:35Odpovedať s citátomNávrat hore

Neescapuje sa v Perli percento zdvojenim, tzn. %%?
Zobraziť informácie o autoroviOdoslať súkromnú správuJabberSkype
Forty-
Užívateľ
Užívateľ

Založený: 01.04.2010
Príspevky: 343

PríspevokZaslal: Ne 23.01.11 15:37Odpovedať s citátomNávrat hore

Nemam teraz ako skusit, ale podla tohto by sa to mohlo normalne
http://www.perlmonks.org/?node_id=945

// ale sam som zvedavy, nech to tvorca temy skusi escapnut backslashom alebo percentom a povie nam
Zobraziť informácie o autoroviOdoslať súkromnú správu
siginigin
Užívateľ
Užívateľ

Založený: 23.01.2011
Príspevky: 2

PríspevokZaslal: Ne 23.01.11 17:04Odpovedať s citátomNávrat hore

no tak nakoniec som zistil ze som mal zle heslo :S, ide to aj bez escapovania, funguju aj stringy v apostrofoch(ak string obsahuje medzeru):
$c = `command '$user'%'$passw' //$ip "$wql"`;
ale aj tak dakujem za rady!
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd