[CS] *nix oefeningen 1

Forum van 1ste Bachelor Informatica.

Moderator: Praesidium

User avatar
j0lle
WOZ
Posts: 396

*nix oefeningen 1

Post#1 » Sat Nov 19, 2005 3:11 pm

Code: Select all

1.  who | sort

2.  cat /etc/passwd | grep INB1 | wc -l     (da zijnder zoveel?)

3.  cut -d: -f1 /etc/passwd

4.  sort -t : -k 3 /etc/passwd

5.  tel.txt?? hebk ni..

6.  cut -f1,6,7 -d':' --output-delimiter=$'\t'  /etc/passwd
dieje 6 lijkt ni te werken op die hunne server.. bij mij ni iig.. maar hij is correct..

de rest doe'k straks ofzo wel.

qwertyuiop

User avatar
Shinta
WOZ
Posts: 1122

Post#2 » Sat Nov 19, 2005 5:18 pm

hoe komt gij op die 6 :shock: van dien output delimiter

User avatar
j0lle
WOZ
Posts: 396

Post#3 » Sat Nov 19, 2005 10:08 pm

-d: = scheidingsteken van de kolommen
-f1,6,7 = neem kolom 1, 6 en 7
--output-delimiter = scheidingsteken in output
=$'\t' = den tab :-)

User avatar
Norfolk
WOZ
Posts: 780
Contact:

Post#4 » Sat Nov 19, 2005 11:32 pm

XenoPhobian wrote:-d: = scheidingsteken van de kolommen
-f1,6,7 = neem kolom 1, 6 en 7
--output-delimiter = scheidingsteken in output
=$'\t' = den tab :-)
sounds very logical... :P

User avatar
Shinta
WOZ
Posts: 1122

Post#5 » Sat Nov 19, 2005 11:41 pm

Norfolk wrote:
XenoPhobian wrote:-d: = scheidingsteken van de kolommen
-f1,6,7 = neem kolom 1, 6 en 7
--output-delimiter = scheidingsteken in output
=$'\t' = den tab :-)
sounds very logical... :P
idd :wink: ma ge moet er mor opkome
Remember remember the fifth of November
Gunpowder, treason and plot.
I see no reason why gunpowder, treason
Should ever be forgot...

User avatar
j0lle
WOZ
Posts: 396

Post#6 » Sun Nov 20, 2005 12:52 pm

d staat voor delimiter
f staat voor fetch (denk ik :-))

User avatar
Yo_rik
Posts: 69

scripting oefeningen sessie 1

Post#7 » Sun Nov 20, 2005 3:41 pm

Mijn oplossingen 8) :

Code: Select all

1.	who | sort
2.	grep INB1 /etc/passwd | wc -l
3.	cut -d: -f1 /etc/passwd
4.	sort -t: -k3 /etc/passwd
5.	a)	cat tel.txt | sort | uniq
	  b)	cat tel.txt | sort | uniq | wc -l
6.	cut -d: -f1,6,7 /etc/passwd | tr : '\t'
7.	cut -d: -f1,5 /etc/passwd | cut -d, -f1
8.	cut -d: -f1,4,5 /etc/passwd | cut -d, -f1,2 | sort -t: -k3 >loginnamen.txt
Xenophobian wrote:6. cut -f1,6,7 -d':' --output-delimiter=$'\t' /etc/passwd
dieje 6 lijkt ni te werken op die hunne server.. bij mij ni iig.. maar hij is correct..
Ik gebruik tr om die kolommen van elkaar te scheiden. (thx voor den tip van '\t' :) )

Van die tel.txt weetek ni meer waar ik die gehaald heb: bij de les van groep a heeft hij gezegd waar da zat en dan hebbek da naar mijn home dir gekopieerd. Dit staat erin:

Code: Select all

Jozef Pielemans : 03/449.86.54
Pierre Van Gelderen : 03/312.45.60
Marnix Peeters : 02/458.34.65
Albert Derooi : 03/447.34.20
Marnix Peeters : 02/458.34.65
Pavel Antonov Ratalski : 0485/32.54.68
Albert Derooi : 03/447.34.20
Jozef Pielemans : 03/449.86.54
Jozef Pielemans : 03/449.86.54

User avatar
Norfolk
WOZ
Posts: 780
Contact:

Post#8 » Thu Nov 24, 2005 11:29 am

Oefening 2 kan zonder die wc -l...

Code: Select all

cat /etc/passwd | grep -c INB1
Of nog korter:

Code: Select all

grep -c INB1 /etc/passwd

User avatar
Shinta
WOZ
Posts: 1122

Post#9 » Thu Nov 24, 2005 12:23 pm

Norfolk wrote:Oefening 2 kan zonder die wc -l...

Code: Select all

cat /etc/passwd | grep -c INB1
Of nog korter:

Code: Select all

grep -c INB1 /etc/passwd
Mja kvint tog da onze yorik da goe heeft gedaan !!!
Remember remember the fifth of November
Gunpowder, treason and plot.
I see no reason why gunpowder, treason
Should ever be forgot...

User avatar
Norfolk
WOZ
Posts: 780
Contact:

Post#10 » Thu Nov 24, 2005 12:44 pm

Shinta wrote:
Norfolk wrote:Oefening 2 kan zonder die wc -l...

Code: Select all

cat /etc/passwd | grep -c INB1
Of nog korter:

Code: Select all

grep -c INB1 /etc/passwd
Mja kvint tog da onze yorik da goe heeft gedaan !!!
was gewoon ter informatie...

User avatar
Robbe
WOZ
Posts: 2161
Contact:

Post#11 » Thu Jan 19, 2006 5:22 pm

ik heb't zo gedaan:

Code: Select all

cat /etc/passwd | cut -d':' -f1,6,7 | tr -s ":" "\011"
"I'm not afraid of falling, I'm afraid of landing" -- Sam
How To Ask Questions The Smart Way

Zingen? UKA-n dat ook!

Return to “1ste Bachelor”

Who is online

Users browsing this forum: No registered users and 1 guest

cron