|
Kommando kode
|
Notat
|
|
cat file1 | command( sed, grep, awk, grep, osv...) > result.txt
|
Sammenflet en detaljeret beskrivelse af filens indhold i en ny fil
|
|
cat file1 | command( sed, grep, awk, grep, osv...) >> result.txt
|
Sammenflet en detaljeret beskrivelse af filens indhold i en eksisterende fil
|
|
grep Aug /var/log/messages
|
Søg efter nøglen "Aug" i filen '/var/log/messages'
|
|
grep ^Aug /var/log/messages
|
Søg efter ord, der starter med "Aug" i filen '/var/log/messages'
|
|
grep [0-9] /var/log/messages
|
Vis alle linjer i filen '/var/log/messages' der indeholder tal
|
|
grep Aug -R /var/log/*
|
Søg efter strengen "Aug" i '/var/log' og efterfølgende mapper
|
|
sed 's/stringa1/stringa2/g' example.txt
|
Erstat "string1" med "string2" i example.txt-filen
|
|
sed '/^$/d' example.txt
|
Fjern alle blanke linjer fra example.txt-filen
|
|
sed '/ *#/d; /^$/d' example.txt
|
Fjern alle kommentarer og blanke linjer fra filen
|
|
echo 'esempio' | tr '[:lower:]' '[:upper:]'
|
Sammenflet indholdet af de øverste og nederste celler
|
|
sed -e '1d' result.txt
|
Udelad den første linje fra example.txt-filen
|
|
sed -n '/stringa1/p'
|
Vis kun linjer, der indeholder ordet "string1"
|
|
sed -e 's/ *$//' example.txt
|
Fjern alle blanke tegn i slutningen af hver linje
|
|
sed -e 's/stringa1//g' example.txt
|
Fjern ordet "string1" fra dokumentet, men behold resten
|
|
sed -n '1,5p;5q' example.txt
|
Vis indholdet fra den første til den femte linje
|
|
sed -n '5p;5q' example.txt
|
Vis femte linje
|
|
sed -e 's/00*/0/g' example.txt
|
Erstat flere nuller med et enkelt nul
|
|
cat -n file1
|
Vis linjenumre for filen
|
|
cat example.txt | awk 'NR%2==1'
|
Fjern alle lige linjer fra example.txt-filen
|
|
echo a b c | awk '{print $1}'
|
Vis den første kolonne i en linje
|
|
echo a b c | awk '{print $1,$3}'
|
Vis den første og tredje kolonne i en linje
|
|
paste file1 file2
|
Sammenflet indholdet af to filer eller to kolonner
|
|
paste -d '+' file1 file2
|
Sammenflet indholdet af to filer eller to kolonner adskilt af "+"
|
|
sort file1 file2
|
Sorter indholdet af to filer
|
|
sort file1 file2 | uniq
|
Vis unikke linjer i de to filer (behold kun en kopi af de gentagne linjer)
|
|
sort file1 file2 | uniq -u
|
Fjern skæringspunktet, lad de andre linjer blive
|
|
sort file1 file2 | uniq -d
|
Vis skæringspunktet mellem de to filer (kun linjer, der findes i begge filer)
|
|
comm -1 file1 file2
|
Sammenlign to filers indhold og fjern indholdet i 'file1'
|
|
comm -2 file1 file2
|
Sammenlign to filers indhold og fjern indholdet i 'file2'
|
|
comm -3 file1 file2
|
Sammenlign to filers indhold og fjern indholdet, der findes i begge filer
|