Portál AbcLinuxu, 11. května 2025 10:30

Dotaz: Bash cyklus *for*

21.11.2011 10:45 WS.
Bash cyklus *for*
Přečteno: 509×
Odpovědět | Admin
Dobry den,

Chtel bych poprosit s vytvorenim cyklus for s pouzitim Bashe. Jedna se o prikaz, kterym bych vytvrotil slozky a v ty slozce dalsi dve slozky.. A do nich pak neco umistit.

Dekuju moc vsem za rady..

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

Odpovědi

21.11.2011 10:52 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Bash cyklus *for*
Odpovědět | | Sbalit | Link | Blokovat | Admin
for i in `seq 10` ; do echo foo $i; done
21.11.2011 12:57 Kit
Rozbalit Rozbalit vše Re: Bash cyklus *for*
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na to často ani není potřeba cyklus:
mkdir -p {s1,s2,s3}/{prvni,druhy}
Vytvoří 3 adresáře a v každém z nich 2 podadresáře.
21.11.2011 12:59 JH
Rozbalit Rozbalit vše Re: Bash cyklus *for*
Odpovědět | | Sbalit | Link | Blokovat | Admin
No popis není moc detailní, takže ideově:
for dir in ./adr ./adr/podard1 ./adr/podard2 ./bdr ./bdr3
do
     mkdir $dir
     cp neco $dir
done

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.