For at finde ud af, om en bestemt streng, såsom 'toUpperCase()', findes i filer i den aktuelle mappe, kan du bruge kommandoen grep
i bash. Her er en trin-for-trin guide til, hvordan du kan gøre det:
cd
:
cd /sti/til/din/mappe
grep
kommandoen til at søge efter strengen i alle filer i den aktuelle mappe:
grep -r 'toUpperCase()' .
-r
: Denne flag betyder "rekursiv", hvilket betyder, at grep
vil søge i alle filer og undermapper.'toUpperCase()'
: Dette er den streng, du søger efter..
: Dette punktum repræsenterer den aktuelle mappe.Alternativt, hvis du kun vil søge i filer med en bestemt filtype, kan du bruge følgende kommando:
grep -r --include="*.filtype" 'toUpperCase()' .
Eksempel for at søge i alle JavaScript-filer:
grep -r --include="*.js" 'toUpperCase()' .
Her er en forklaring af de ekstra flag:
--include="*.filtype"
: Dette flag begrænser søgningen til filer, der matcher det angivne mønster.Ved at bruge disse kommandoer kan du effektivt finde ud af, om en bestemt streng findes i filer i den aktuelle mappe uden at skulle åbne hver fil manuelt.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker