|
Commando Code
|
Opmerkingen
|
|
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt
|
Combineer de gedetailleerde beschrijvingsteksten van een bestand en sla het resultaat op in een nieuw bestand
|
|
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt
|
Combineer de gedetailleerde beschrijvingsteksten van een bestand en voeg ze toe aan een bestaand bestand
|
|
grep Aug /var/log/messages
|
Zoek naar het trefwoord "Aug" in het bestand '/var/log/messages'
|
|
grep ^Aug /var/log/messages
|
Zoek naar woorden die beginnen met "Aug" in het bestand '/var/log/messages'
|
|
grep [0-9] /var/log/messages
|
Kies alle regels in het bestand '/var/log/messages' die een cijfer bevatten
|
|
grep Aug -R /var/log/*
|
Zoek in de map '/var/log' en alle submappen naar de string "Aug"
|
|
sed 's/stringa1/stringa2/g' example.txt
|
Vervang "string1" door "string2" in het bestand example.txt
|
|
sed '/^$/d' example.txt
|
Verwijder alle lege lijnen uit example.txt
|
|
sed '/ *#/d; /^$/d' example.txt
|
Verwijder alle opmerkingen en lege lijnen uit het bestand
|
|
echo 'esempio' | tr '[:lower:]' '[:upper:]'
|
Combineer de cellen boven en onder
|
|
sed -e '1d' result.txt
|
Sluit de eerste regel uit uit het bestand example.txt
|
|
sed -n '/stringa1/p'
|
Bekijk alleen de regels die "string1" bevatten
|
|
sed -e 's/ *$//' example.txt
|
Verwijder de laatste spaties in elke regel
|
|
sed -e 's/stringa1//g' example.txt
|
Verwijder alleen "string1" uit het document en behoud de rest
|
|
sed -n '1,5p;5q' example.txt
|
Bekijk de inhoud van de eerste tot de vijfde regel
|
|
sed -n '5p;5q' example.txt
|
Bekijk de vijfde regel
|
|
sed -e 's/00*/0/g' example.txt
|
Vervang meerdere nullen door één enkele nul
|
|
cat -n file1
|
Nummer de regels van het bestand
|
|
cat example.txt | awk 'NR%2==1'
|
Verwijder alle even regels uit example.txt
|
|
echo a b c | awk '{print $1}'
|
Toon de eerste kolom van een regel
|
|
echo a b c | awk '{print $1,$3}'
|
Toon de eerste en derde kolom van een regel
|
|
paste file1 file2
|
Combineer de inhoud van twee bestanden of twee kolommen
|
|
paste -d '+' file1 file2
|
Combineer de inhoud van twee bestanden of twee kolommen, gescheiden door "+"
|
|
sort file1 file2
|
Sorteer de inhoud van twee bestanden
|
|
sort file1 file2 | uniq
|
Houd de unie van twee bestanden (dubbele regels behouden)
|
|
sort file1 file2 | uniq -u
|
Verwijder de intersectie, laat de andere regels over
|
|
sort file1 file2 | uniq -d
|
Houd de intersectie van twee bestanden (sluit alleen bestanden in die in beide bestanden staan)
|
|
comm -1 file1 file2
|
Vergelijk de inhoud van twee bestanden, verwijder alleen de inhoud van 'file1'
|
|
comm -2 file1 file2
|
Vergelijk de inhoud van twee bestanden, verwijder alleen de inhoud van 'file2'
|
|
comm -3 file1 file2
|
Vergelijk de inhoud van twee bestanden, verwijder alleen de gedeelde inhoud van beide bestanden
|