Test

From Teknologisk videncenter
Revision as of 14:09, 24 August 2009 by Heth (talk | contribs) (New page: {| class="prettytable" |- |valign=top| '''test med Filer''' | {| |- | -r fil | Sandt, hvis fil findes og kan læses |- | -w fil | Sandt, hvis fil findes og kan skrives |- | -x fil | S...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

test med Filer

-r fil Sandt, hvis fil findes og kan læses
-w fil Sandt, hvis fil findes og kan skrives
-x fil Sandt, hvis fil findes og kan udøres
-f fil Sandt, hvis fil findes og er en ordinær fil
-d fil Sandt, hvis fil findes og er et katalog
-c fil Sandt, hvis fil findes og er en tegnorienteret fil
-b fil Sandt, hvis fil findes og er en blokorienteret fil
-s fil Sandt, hvis fil findes og har en størrelse der er større end 0

test med tekststrenge

-z streng Sandt, hvis streng er tom
-n streng Sandt, hvis streng har en længde der er større end 0 (ikke er tom)
streng1=streng2 Sandt, hvis streng1 og streng2 indeholder det samme
streng1!=streng2 Sandt, hvis streng1 og streng2 indeholder noget forskelligt

test med tal

n1 -eq n2 Sandt, hvis n1 er lig n2
n1 -ne n2 Sandt, hvis n1 er forskellig fra n2
n1 -gt n2 Sandt, hvis n1 er større end n2
n1 -ge n2 Sandt, hvis n1 er større end eller lig n2
n1 -lt n2 Sandt, hvis n1 er mindre end n2
n1 -le n2 Sandt, hvis n1 er mindre end eller lig n2

kombinationer

test1 -o test2 Sandt, hvis test1 eller test2 er sandt (or)
test1 -a test2 Sandt, hvis test1 og test2 er sandt (and)
 !test Sandt, hvis test er falsk (not)
(test) Sandt, hvis test er sandt (kombination)