Portál AbcLinuxu, 5. května 2025 18:44

Dotaz: cteni dat ze souboru

30.3.2005 19:36 koudelka | skóre: 2
cteni dat ze souboru
Přečteno: 356×
Odpovědět | Admin
Potreboval bych cist data ze souboru po radcich a ukladat do promennych, popripade nacist do promenne, zpracovat a nacist dalsi.

takovy nejaky prikaz for + cteni dat

ale kdyz pouziji prikaz sed, tak mi bash radek ulozi do souboru, ale ja potrebuji do promenne.

Pomozte prosim

ps: mozna by to slo pres funkce, kde bych jako argument pouzil jmeno toho souboru, ktery se mi vytvori (viz vyse), ale nevim jak pripojit soubor jako argument funkce.

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

Odpovědi

30.3.2005 19:56 brekeke
Rozbalit Rozbalit vše Re: cteni dat ze souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
mno ze souboru dostanes obsah do promenne pomoci: PROMENNA=`cat soubor` (to jsou ty obraceny uvozovky nad tabem - ulozi vystup do promenny)
30.3.2005 20:02 oron | skóre: 27
Rozbalit Rozbalit vše Re: cteni dat ze souboru
mozno ak by si chcel dostat obsah suboru do pola poriadkoch
pole=(`cat subor`)
potom napr:
echo $pole[1]
pocetRiadkov=${#pole[@]}
30.3.2005 20:04 koudelka | skóre: 2
Rozbalit Rozbalit vše Re: cteni dat ze souboru
diky, toto je funkcni.

(podej prst a hned chce celou ruku)

existuje prikaz, ktery mi ulozi do promenne cely radek, oznaceny dle cisla(ten radek)??

diky
30.3.2005 20:11 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: cteni dat ze souboru
Viz sed a cislo radku. x=`sed -n 15p soubor`. Jinak v cyklu ti bude stačit while read x; do ... ; done < soubor.
30.3.2005 20:29 koudelka | skóre: 2
Rozbalit Rozbalit vše Re: cteni dat ze souboru
diky moc,

to je presne to, co jsem hledal

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.