|
Parancskód
|
Megjegyzés
|
|
cat file1 | command( sed, grep, awk, grep, stb...) > result.txt
|
Egy fájl részletes leírásának egyesítése, és az összefoglalás egy új fájlba írása
|
|
cat file1 | command( sed, grep, awk, grep, stb...) >> result.txt
|
Egy fájl részletes leírásának egyesítése, és az összefoglalás egy már meglévő fájlba írása
|
|
grep Aug /var/log/messages
|
Keresés a '/var/log/messages' fájlban az "Aug" kulcsszóval
|
|
grep ^Aug /var/log/messages
|
Keresés a '/var/log/messages' fájlban a "Aug"-ra kezdődő szavakra
|
|
grep [0-9] /var/log/messages
|
Kiválaszt minden sor, amely tartalmaz számot a '/var/log/messages' fájlban
|
|
grep Aug -R /var/log/*
|
Keresés az "Aug" szövegre a '/var/log' és a további könyvtárakban
|
|
sed 's/stringa1/stringa2/g' example.txt
|
Átkonvertálja az "example.txt" fájl "string1"-jét "string2"-re
|
|
sed '/^$/d' example.txt
|
Törli az összes üres sort az "example.txt" fájlból
|
|
sed '/ *#/d; /^$/d' example.txt
|
Törli az összes megjegyzést és üres sort a fájlból
|
|
echo 'esempio' | tr '[:lower:]' '[:upper:]'
|
Összevonja a cellák tartalmát
|
|
sed -e '1d' result.txt
|
Az "example.txt" fájl első sorának kizárása
|
|
sed -n '/stringa1/p'
|
Kiválasztja és megjeleníti azokat a sorokat, amelyek tartalmazzák a "string1"-t
|
|
sed -e 's/ *$//' example.txt
|
Törli minden sor végéről a felesleges karaktereket
|
|
sed -e 's/stringa1//g' example.txt
|
Csak eltávolítja a "string1" szót a dokumentumból, megtartva a többit
|
|
sed -n '1,5p;5q' example.txt
|
Megjeleníti az elsőtől az ötödik sorig tartó tartalmat
|
|
sed -n '5p;5q' example.txt
|
Megjeleníti az ötödik sort
|
|
sed -e 's/00*/0/g' example.txt
|
Több nullát egyetlen nullával helyettesít
|
|
cat -n file1
|
Megjeleníti a fájl sorainak számát
|
|
cat example.txt | awk 'NR%2==1'
|
Törli az example.txt fájlban a páros sorokat
|
|
echo a b c | awk '{print $1}'
|
Megjeleníti egy sor első oszlopát
|
|
echo a b c | awk '{print $1,$3}'
|
Megjeleníti egy sor első és harmadik oszlopát
|
|
paste file1 file2
|
Összevonja két fájl vagy oszlop tartalmát
|
|
paste -d '+' file1 file2
|
Összevonja két fájl vagy oszlop tartalmát, '+' jellel elválasztva
|
|
sort file1 file2
|
A fájlok tartalmának rendezése
|
|
sort file1 file2 | uniq
|
Két fájl közös részét megtartja (a duplikált sorokat csak egyszer hagyja meg)
|
|
sort file1 file2 | uniq -u
|
Eltávolítja a közös részt és más sorokat tart meg
|
|
sort file1 file2 | uniq -d
|
Kiválasztja a közös sorokat a két fájl közül (csak azokat, amelyek mindkettőben benne vannak)
|
|
comm -1 file1 file2
|
Összehasonlítja a két fájl tartalmát, eltávolítva a 'file1' tartalmát
|
|
comm -2 file1 file2
|
Összehasonlítja a két fájl tartalmát, eltávolítva a 'file2' tartalmát
|
|
comm -3 file1 file2
|
Összehasonlítja a két fájl tartalmát, eltávolítva a közös tartalmat
|