Table of Contents

Capitolul 4: Command Line Tricks

Alocare de timp: 4 ore

Slide-uri de prezentare

Hands on (1)

A=42
B=28
echo "A=$A and B=$B"
echo "A+B=$(($A+$B))"
A=$(($A+1))
B=$(($B*10))
echo "A=$A and B=$B"

Hands on (2)

#!/bin/bash
echo "Hello world."

Hands on (3)

root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh

games:x:5:60:games:/usr/games:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh

nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
gdm:x:106:114:Gnome Display Manager:/var/lib/gdm:/bin/false

kernoops:x:108:65534:Kernel Oops Tracking Daemon,,,:/:/bin/false
ieu:x:1000:1000:ieu,,,:/home/ieu:/bin/bash
cat passwd | grep var
cat passwd | grep -v var
cat passwd | grep ^r
cat passwd | grep h$
cat passwd | grep ^i.*h$
cat passwd | grep ^[r,i]

Resurse utile