Ik wil met het commando find bestanden zoeken en die voeren aan een andere programma.
Ik krijg het echter niet voor elkaar om zowel AND en OR te combineren voor -name.
Voorbeeldje
Dit werkt.
Maar ik wil (expr OR expr) AND expr, dus zo:
Dus dat alles voldoet aan expr3 en voor de rest aan de expressies 1 en 2 (of meerdere) die tussen de haakjes hier staan. Find accepteert echter geen haakjes en ik zou ook niet weten hoe dit te doen. Heeft iemand een voorbeeld hiervan of weet iemand hoe dit moet?
Ik krijg het echter niet voor elkaar om zowel AND en OR te combineren voor -name.
Voorbeeldje
code:
1
| find ./ -name "expr1" -o -name "expr2" -a -name "expr3" |
Dit werkt.
Maar ik wil (expr OR expr) AND expr, dus zo:
code:
1
| find ./ (-name "expr1" -o -name "expr2") -a -name "expr3" |
Dus dat alles voldoet aan expr3 en voor de rest aan de expressies 1 en 2 (of meerdere) die tussen de haakjes hier staan. Find accepteert echter geen haakjes en ik zou ook niet weten hoe dit te doen. Heeft iemand een voorbeeld hiervan of weet iemand hoe dit moet?