Portál AbcLinuxu, 9. května 2025 23:46
Řešení dotazu:
grep "[A,B,C]\-[1,2,3]"
find adresar -name "[A,B,C]\-[1,2,3]"
grep "[ABC]\-[123]"
$ cat foo jedna-ab dve-cd jedna-cd ctyri-gh ctyri-ij pet-gh tri-ef pet-cd $ grep -E "(jedna|dve|tri)\-(ab|cd|ef)|(ctyri|pet)\-(gh)" foo jedna-ab dve-cd jedna-cd ctyri-gh pet-gh tri-ef
find . -not -links 1 -type f
find adresar | grep "auto\-(audi|skoda)"
mně nenajde nic, ikdyž soubory s nazvem auto-audi, auto-skoda existují ve slozce "adresar"
find adresar | grep -E "auto\-(audi|skoda)"btw mozna kdybys na zacatku misto formatu A-1, B-2 uvedl ze te nezajimaji jen jednoznake casti nazvu souboru, ale rovnou cela slova, usetril by sis (i nam) hodne casu..
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.