Basis van Linux en de opdrachtregel

$ echo "2026-10-01,ALU,TT,0.82" | cut -d, -f2,4

Wat is de uitvoer van het bovenstaande commando, dat kolommen uit een door komma's gescheiden regel haalt?

  1. AALU 0.82
  2. BALU,0.82
  3. CALU,TT,0.82
Antwoord en toelichting tonen

Antwoord: B. ALU,0.82

Bij cut geeft -d het scheidingsteken op en -f de nummers van de velden die eruit moeten worden gehaald. Met -d, is de komma het scheidingsteken, en is 2026-10-01 veld 1, ALU veld 2, TT veld 3 en 0.82 veld 4. -f2,4 betekent de velden 2 en 4, dus de uitvoer is ALU,0.82. Tussen de uitgehaalde velden blijft het oorspronkelijke scheidingsteken staan.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Basis van Linux en de opdrachtregel

  1. Wat is de uitvoer van het bovenstaande sed-commando, dat tekens vervangt?
  2. Wat drukt de laatste awk in de bovenstaande sessie af?
  3. Welke beschrijving van de bestanden die worden gevonden als „find /data -name "*.log" -mtime +7 -size +100M” met GNU find wordt uitgevoerd, is juist?
  4. Om een proces te stoppen dat niet meer reageert, wordt aangeraden eerst „kill <proces-ID>” te gebruiken en „kill -9 <proces-ID>” alleen als het proces daarmee niet stopt. Wat is de reden?
  5. Terwijl in een terminal het langdurige ./sim.sh draait, wil je in dezelfde terminal andere commando's gebruiken. Wat gebeurt er als je op Ctrl+Z drukt en daarna bg uitvoert?