<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Op do 15 sep. 2022 14:23 schreef Julien Michielsen via Linux <<a href="mailto:linux@lists.nllgg.nl">linux@lists.nllgg.nl</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div>
<div>
Wanneer ik een bestand wil vinden gebruik ik daar vaak locate voor. Dat vindt bv. alle
<br>
</div>
<div>
file-namen die "table" bevatten op mijn systeem. Dat vindt echter niet alleen die paar
</div>
<div>
bestandsnamen waarnaar ik zoek, maar ook de paar honderd namen waarnaar ik echt niet
<br>
</div>
<div>
op zoek ben. Het commando "locate table" bv. geeft mij een lijst met 39135 resultaten,
<br>
</div>
<div>
beginnend met heel veel bestanden in .*-directories (.config, .local, .rustup), en andere per
<br>
</div>
<div>
defintie niet-interessante directories (~/local/diversesubdirectories). Alleen de 15 namen aan
</div>
<div>
het eind waren interessant. Zou iemand een manier weten een skip van die ongewenste
</div>
<div>
resultaten te bereiken?</div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Ik neem aan dat je de relevante manual page (man locate) al had bekeken?</div><div dir="auto"><br></div><div dir="auto">De opties -b en -r lijken namelijk wel relevant. -b is voor basename, met -r kun je patronen toevoegen. En natuurlijk kun je altijd verder filteren met grep.</div><div dir="auto"><br></div><div dir="auto">En soms is find toch nét even handiger :).</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">mvg, Guus</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
</div>
</blockquote></div></div></div>