mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-22 01:02:09 +02:00
grep, sed, where: add Danish translation (#9166)
This commit is contained in:
parent
93aa6d3291
commit
a9bca5cb95
3 changed files with 81 additions and 0 deletions
36
pages.da/common/grep.md
Normal file
36
pages.da/common/grep.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
# grep
|
||||
|
||||
> Find mønstre i filer via regulære udtryk (regular expressions).
|
||||
> Mere information: <https://www.gnu.org/software/grep/manual/grep.html>.
|
||||
|
||||
- Søg efter et mønster i en fil:
|
||||
|
||||
`grep "{{søgemønster}}" {{sti/til/fil}}`
|
||||
|
||||
- Søg efter en eksakt streng (deaktiverer regulære udtryk):
|
||||
|
||||
`grep --fixed-strings "{{eksakt_streng}}" {{sti/til/fil}}`
|
||||
|
||||
- Søg efter et mønster i alle filer, pånær binære, rekursivt i en mappe. Vis linjenumre der matcher til mønstret:
|
||||
|
||||
`grep --recursive --line-number --binary-files={{without-match}} "{{søgemønster}}" {{sti/til/mappe}}`
|
||||
|
||||
- Brug udvidede regulære udtryk (understøtter `?`, `+`, `{}`, `()` og `|`), i case-insensitive modus:
|
||||
|
||||
`grep --extended-regexp --ignore-case "{{søgemønster}}" {{sti/til/fil}}`
|
||||
|
||||
- Print 3 linjer af kontekst omkring, før eller efter hvert match:
|
||||
|
||||
`grep --{{context|before-context|after-context}}={{3}} "{{søgemønster}}" {{sti/til/fil}}`
|
||||
|
||||
- Print, filnavn og linjenummer for hvert match, med farveoutput:
|
||||
|
||||
`grep --with-filename --line-number --color=always "{{søgemønster}}" {{sti/til/fil}}`
|
||||
|
||||
- Søg efter linjer som matcher et mønster. Print kun den matchende tekst:
|
||||
|
||||
`grep --only-matching "{{søgemønster}}" {{sti/til/fil}}`
|
||||
|
||||
- Søg i `stdin` efter linjer der ikke matcher et mønster:
|
||||
|
||||
`cat {{sti/til/fil}} | grep --invert-match "{{søgemønster}}"`
|
36
pages.da/common/sed.md
Normal file
36
pages.da/common/sed.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
# sed
|
||||
|
||||
> Rediger tekst, programmatisk.
|
||||
> Mere information: <https://www.gnu.org/software/sed/manual/sed.html>.
|
||||
|
||||
- Erstat den første forekomst af et regulært udtryk (regular expression) i hver linje af en fil, og print resultatet:
|
||||
|
||||
`sed 's/{{regular_expression}}/{{erstat}}/' {{filnavn}}`
|
||||
|
||||
- Erstat alle forekomster af et regulært udtryk in en fil, og print resultatet:
|
||||
|
||||
`sed -r 's/{{regular_expression}}/{{erstat}}/g' {{filnavn}}`
|
||||
|
||||
- Erstat alle forekomster af en streng i en fil, og overskriv filen:
|
||||
|
||||
`sed -i 's/{{find}}/{{erstat}}/g' {{filnavn}}`
|
||||
|
||||
- Erstat forekomster på linjer der matcher mønstret:
|
||||
|
||||
`sed '/{{linje_mønster}}/s/{{find}}/{{erstat}}/' {{filnavn}}`
|
||||
|
||||
- Fjern linjer der matcher mønstret:
|
||||
|
||||
`sed '/{{linje_mønster}}/d' {{filnavn}}`
|
||||
|
||||
- Print de første 11 linjer af en fil:
|
||||
|
||||
`sed 11q {{filnavn}}`
|
||||
|
||||
- Udfør flere find-og-erstat udtryk i en fil:
|
||||
|
||||
`sed -e 's/{{find}}/{{erstat}}/' -e 's/{{find}}/{{erstat}}/' {{filnavn}}`
|
||||
|
||||
- Erstat separator `/` med en hvilken som helst anden karakter ikke brugt i find- eller erstat-mønstrene, f.eks. `#`:
|
||||
|
||||
`sed 's#{{find}}#{{erstat}}#' {{filnavn}}`
|
9
pages.da/common/where.md
Normal file
9
pages.da/common/where.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
# where
|
||||
|
||||
> Returnerer alle kendte instanser for en kommando.
|
||||
> Eksempelvis en eksekverbar fil i PATH-miljøvariablen, et alias, eller en indbygget shellkomando.
|
||||
> Mere information: <https://zsh.sourceforge.io/Doc/Release/Shell-Builtin-Commands.html>.
|
||||
|
||||
- Find all instanser for en kommando:
|
||||
|
||||
`where {{kommando}}`
|
Loading…
Add table
Reference in a new issue