Hoofdstuk 7 Flashcards
Wat is pipelining en hoe doe je het?
de output van een commando naar een ander comamndo sturen
|
bv. ls -al /etc -> very long list
ls -al /etc | less ->split per screen
De standaart output komt op het scherm terecht.
- zorg ervoor dat de output van ls -l in file1 komt.
- zorg ervoor dat de output van ls -l in file1 komt maar dat deze file niet overschreven word.
ls -l > file1
ls -l»_space; file 1
Bekijk het aantal woorden van file1.
wc -w < file1
bekijk het aantal bytes van file1.
wc -c < file1
bekijk het aantal lijnen van file1
wc -l < file1
geef de inhoud van file1 en file2 op het scherm weer
cat file1 file2
zorg dat de errors die verschijnen als je file1 en file2 weergeeft op het scherm weggeschreven worden in file3
cat file1 file2 2>file3
zor dat alles wat weergegeven zou worden op het scherm van file1 en file2 terecht komt in file3
cat file1 file2 &>file3
Wat is het commando grep voluit en wat kan je ermee?
global regular expression print
zoeken
zoek naar alle woorden die beginnen met een a met daarachter een letter van a tot z in file1
grep “a[a-z]” file1
Zoek naar ayb of axb in file1
grep “a[xy]b” file1
zoek naar alle woorden die beginnen met een letter behalve a,b of c en gevolgd worden door n in file1.
grep “[^abc]n” file1
zoek naar a of a meerdere keren achter elkaar herhaalt in file1.
grep “a*” file1
hoe geef je een line start weer bij het grep commando?
hoe geef je een line einde weer in het grep commando?
$