abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 15:22 | Zajímavý článek

Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 100 (pdf), HackSpace 37 (pdf) a Wireframe 44 (pdf). Vydán byl také dvousetstránkový The Official Raspberry Pi Handbook 2021 (pdf).

Ladislav Hagara | Komentářů: 0
dnes 14:55 | Nová verze

Byla vydána nová verze 2.13 proprietárního multiplatformního 3D enginu UNIGINE (Wikipedie) pro tvorbu počítačových her, simulátorů, systémů virtuální reality nebo i benchmarků. Přehled novinek na YouTube a v příspěvku na blogu.

Ladislav Hagara | Komentářů: 0
dnes 09:00 | Nová verze

Armbian, tj. operační systém založený na Debianu a Ubuntu pro jednodeskové počítače na platformě ARM, byl vydán ve verzi 20.11. Její kódové jméno je Tamandua. Pro většinu desek byl Linux povýšen na verzi 5.9.y. U-Boot na verzi 2020.10.

Ladislav Hagara | Komentářů: 0
dnes 08:00 | Nová verze

Desktopové prostředí Cinnamon má novou verzi 4.8. Změny jsou především inkrementální, např. různé opravy chování appletů v panelu, ale také aktualizace závislosti na mozjs (nyní aspoň 78), kvůli které jinak hrozilo odstranění balíčků z Debianu.

Fluttershy, yay! | Komentářů: 3
včera 20:22 | Nová verze

Po téměř čtyřech měsících vývoje od vydání verze 246 byla vydána nová verze 247 správce systému a služeb systemd (GitHub, NEWS).

Ladislav Hagara | Komentářů: 7
včera 17:55 | Nová verze

Byla vydána verze 6.3 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůraznit lze integraci s Proxmox Backup Serverem.

Ladislav Hagara | Komentářů: 4
včera 17:33 | Nová verze

Po pěti letech od vydání verze 7.0.0 byla vydána nová major verze 8.0.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Nejnovější větev PHP přináší celou řadu nových novinek a vylepšení. Vydána byla také příručka pro přechod z předchozích verzí.

Ladislav Hagara | Komentářů: 3
včera 13:33 | Nová verze

Björn Ståhl vydal novou verzi 0.6 svého vlastního display serveru, herní enginu a realtimového multimediálního frameworku v jednom s názvem Arcan a desktopového prostředí pro Arcan s názvem Durden. Přidána byla celá řada nových vlastností. Jejich představení na YouTube.

Ladislav Hagara | Komentářů: 3
včera 07:00 | Nová verze

Byla vydána nová verze 28.16.0 webového prohlížeče Pale Moon (Wikipedie) vycházejícího z Firefoxu. Přehled novinek v poznámkách k vydání. Řešeno je také několik bezpečnostních chyb.

Ladislav Hagara | Komentářů: 9
včera 01:11 | Nová verze

Byla vydána nová stabilní verze 2.91 svobodného 3D softwaru Blender. Přehled novinek v oznámení o vydání a na YouTube.

Ladislav Hagara | Komentářů: 0
Jak nakládáte s řetězovými e-maily?
 (6%)
 (41%)
 (3%)
 (2%)
 (3%)
 (9%)
 (57%)
Celkem 297 hlasů
 Komentářů: 8, poslední 16.11. 22:50
Rozcestník

Dotaz: prohledani celeho adresare, nejen aktualniho prikazem for

4.3.2004 10:19 knech | skóre: 7
prohledani celeho adresare, nejen aktualniho prikazem for
Přečteno: 60×
for i in 'ls *.dat' ; do echo $i ; done

vypise soubory typu *.dat v aktualnim adresari

jak to pozmenit, aby vypsal tyto soubory i v pripadnych podadresarich aktualniho adresare?

dekuji.

Odpovědi

Jiří Svoboda avatar 4.3.2004 10:27 Jiří Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
Rozbalit Rozbalit vše prohledani celeho adresare, nejen aktualniho prikazem for
man find
4.3.2004 10:27 Maude Lebowski
Rozbalit Rozbalit vše prohledani celeho adresare, nejen aktualniho prikazem for
for i in $(find . -name '*.dat'); do echo $i; done
4.3.2004 10:38 Yeti
Rozbalit Rozbalit vše prohledani celeho adresare, nejen aktualniho prikazem for
A máme letošního vítěze soutěže o nejzbytečnější for ;-)
4.3.2004 11:07 knech | skóre: 7
Rozbalit Rozbalit vše prohledani celeho adresare, nejen aktualniho prikazem for
chtel jsem si najit nektere soubory a s nima pak jeste neco delat - prikazem awk spocitat prumer prvniho sloupce cisel v souborech typu dat...jak to lze teda lepe?
4.3.2004 11:17 Yeti
Rozbalit Rozbalit vše prohledani celeho adresare, nejen aktualniho prikazem for
find . -name \*.dat | xargs -n1 awk '{$s+=$1}END{print ARGV[1],$s}'

nebo něco v tom smyslu...
4.3.2004 11:26 Yeti
Rozbalit Rozbalit vše prohledani celeho adresare, nejen aktualniho prikazem for
Taky by to samozřejmě šlo napsat jen s jedním spuštěním awk, který by pak součty počítal zvlášť pro každý argument.
Stanislav Brabec avatar 4.3.2004 10:39 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše prohledani celeho adresare, nejen aktualniho prikazem for
Asi takhle (bez záruky):
shopt -s nullglob
function for_find {
    local item
    if test -d "$1" ; then
	for item in "$1/"* ; do
	    for_find "$item"
	done
    else
	moje akce "$1"
    fi
}
for_find adresář
Ještě budete muset pohrát se shopt -s dotglob.
4.3.2004 10:44 Yeti
Rozbalit Rozbalit vše no please...
find . -print0 | xargs -0 moje_akce

pokud moje_akce chce soubory po jednom, tak

find . -print0 | xargs -0 -n1 moje_akce

etc.
4.3.2004 10:41 Yeti
Rozbalit Rozbalit vše prohledani celeho adresare, nejen aktualniho prikazem for
s cestou:

find .

jen jména bez cesty:

find . -printf '%f\n'

více ve find(1)...
4.3.2004 12:36 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše prohledani celeho adresare, nejen aktualniho prikazem for
No já bych se nenamáhal ani tou tečkou :-)
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
4.3.2004 12:45 Yeti
Rozbalit Rozbalit vše prohledani celeho adresare, nejen aktualniho prikazem for
GNU find ji sice nevyžaduje, ale považuji to za celkem dobrý zvyk ... aspoň když píšu, aby to pak bylo i ke čtení ;-)

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.