/
Forside
/
Teknologi
/
Operativsystemer
/
Linux
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Linux
#
Navn
Point
1
o.v.n.
11177
2
peque
7911
3
dk
4814
4
e.c
2359
5
Uranus
1334
6
emesen
1334
7
stone47
1307
8
linuxrules
1214
9
Octon
1100
10
BjarneD
875
Mangler urgent ldit script-hjælp !!
Fra :
Poul Hansen
Dato :
29-08-01 18:49
Jeg er havnet i et lille(stort) problem som anskueliggøres af 2 nedenstående
statements :
awk 'BEGIN {FS=":";line=""}; $1 != "poul" {line=$0;print $line}'
"$sti/passwd"`
` awk 'BEGIN {FS=":";line=""}; $1 != "$bruger" {line=$0;print $line}'
"$sti/passwd"`
linierne er en del af et større script som skal afleveres som obligatorisk
opgave senest mandag !
Problemet består i, at den øverste linie fungerer ($1 sammenlignes med en
literal) - MEN jeg har brug for den i den næste udgave,
hvor jeg skal sammenligne med en variabel ?
det kan jeg ikke idet awk-statementet ikke kan læse $bruger(værdien) !
Er der ikke nogen der har et godt forslag ?
Poul
Kent Friis (
29-08-2001
)
Kommentar
Fra :
Kent Friis
Dato :
29-08-01 19:06
Den Wed, 29 Aug 2001 19:49:06 +0200 skrev Poul Hansen:
>Jeg er havnet i et lille(stort) problem som anskueliggøres af 2 nedenstående
>statements :
>
>
>awk 'BEGIN {FS=":";line=""}; $1 != "poul" {line=$0;print $line}'
>"$sti/passwd"`
>
>` awk 'BEGIN {FS=":";line=""}; $1 != "$bruger" {line=$0;print $line}'
>"$sti/passwd"`
>
>linierne er en del af et større script som skal afleveres som obligatorisk
>opgave senest mandag !
>Problemet består i, at den øverste linie fungerer ($1 sammenlignes med en
>literal) - MEN jeg har brug for den i den næste udgave,
>hvor jeg skal sammenligne med en variabel ?
>det kan jeg ikke idet awk-statementet ikke kan læse $bruger(værdien) !
>Er der ikke nogen der har et godt forslag ?
variable expandes IKKE indenfor '', kun indenfor "".
Mvh
Kent
--
You haven't seen _multitasking_ until you've seen Doom and
Quake run side by side
Søg
Alle emner
Teknologi
Operativsystemer
Linux
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177823
Tips :
31980
Nyheder :
719565
Indlæg :
6411000
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.