Portál AbcLinuxu, 25. dubna 2024 23:36


Dotaz: Perl - vykonání příkazu | grep

27.2.2011 21:13 motorcb | skóre: 12
Perl - vykonání příkazu | grep
Přečteno: 173×
Odpovědět | Admin
Zdravim mistry. Chtěl bych v perlu vypsat pouze txt soubory. Zkousel jsem: $result=`ls | grep "txt"`;

Bohuzel se nevykonal příkaz | grep "txt a jsou vypsany vsechny soubory :(

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (buff)
27.2.2011 22:12 l4m4
Rozbalit Rozbalit vše Re: Perl - vykonání příkazu | grep
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslíš jako
$result = glob "*.txt";
???

Co takhle si přečíst alespoň nějaký tutoriál, než začneš totálně bastlit?
28.2.2011 11:12 NeoV | skóre: 23
Rozbalit Rozbalit vše Re: Perl - vykonání příkazu | grep
@l4m4:

pred tym nez zacnes kazat, tak si skontroluj svoj kod :-)

glob vracia pole , nie skalar (cim si okresal je zoznam na jediny zaznam zoznamu...):

@result = glob "*.txt";

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.