TEST(1) Anvandarkommandon TEST(1)
NAMN
test -- kontrollera filtyper och jamfor varden
SYNOPSIS
test UTTRYCK
test
[ UTTRYCK ]
[ ]
[ FLAGGA
BESKRIVNING
Avsluta med status som bestams av UTTRYCK.
--help visa denna hjalp och avsluta
--version
visa versionsinformation och avsluta
Ett utelamnat UTTRYCK behandlas som falskt. Annars ar UTTRYCK sant
eller falskt och satter returvardet. Det ar nagot av:
( UTTRYCK )
UTTRYCK ar sant
! UTTRYCK
UTTRYCK ar falskt
UTTRYCK1 -a UTTRYCK2
bade UTTRYCK1 och UTTRYCK2 ar sanna
UTTRYCK1 -o UTTRYCK2
nagot av UTTRYCK1 eller UTTRYCK2 ar sant
-n STRANG
langden pa STRANG ar inte noll
STRANG likvardigt med -n STRANG
-z STRANG
langden pa STRANG ar noll
STRANG1 = STRANG2
strangarna ar lika
STRANG1 != STRANG2
strangarna ar inte lika
HELTAL1 -eq HELTAL2
HELTAL1 ar lika med HELTAL2
HELTAL1 -ge HELTAL2
HELTAL1 ar storre an eller lika med HELTAL2
HELTAL1 -gt HELTAL2
HELTAL1 ar storre an HELTAL2
HELTAL1 -le HELTAL2
HELTAL1 ar mindre an eller lika med HELTAL2
HELTAL1 -lt HELTAL2
HELTAL1 ar mindre an HELTAL2
HELTAL1 -ne HELTAL2
HELTAL1 ar inte lika med HELTAL2
FIL1 -ef FIL2
FIL1 och FIL2 har samma enhets- och inodnummer
FIL1 -nt FIL2
FIL1 ar nyare (andringstidpunkt) an FIL2
FIL1 -ot FIL2
FIL1 ar aldre an FIL2
-b FIL FIL finns och ar en specialfil for blockatkomst
-c FIL FIL finns och ar en specialfil for teckenatkomst
-d FIL FIL finns och ar en katalog
-e FIL FIL finns
-f FIL FIL finns och ar en vanlig fil
-g FIL FIL finns och har satt-grupp-ID-biten satt
-G FIL FIL finns och ags av verksam grupp-ID
-h FIL FIL finns och ar en symbolisk lank (samma som -L)
-k FIL FIL finns med fastbiten satt
-L FIL FIL finns och ar en symbolisk lank (samma som -h)
-N FIL FIL finns och har andrats sedan den senast lastes
-O FIL FIL finns och ags av verksam anvandar-ID
-p FIL FIL finns och ar ett namngivet ror
-r FIL FIL finns och anvandaren har lasrattighet
-s FIL FIL finns och har storre storlek an noll
-S FIL FIL finns och ar ett uttag (socket)
-t FI filidentifierare FI ar oppnad mot en terminal
-u FIL FIL finns och dess set-user-ID-bit ar satt
-w FIL FIL finns och anvandaren har skrivrattighet
-x FIL FIL finns och anvandaren har kor- (eller sok-)rattighet
Forutom for -h och -L foljer alla filrelaterade tester symboliska
lankar. Var medveten om att parenteser maste foregas av kontrollsekvens
(t.ex. av omvant snedstreck) for skal. HELTAL kan ocksa vara -l STRANG,
som har vardet av langden pa STRANG.
OBS: Binara -a och -o ar i sig tvetydiga. Anvand "test UTTR1 && test
UTTR2' eller 'test UTTR1 || test UTTR2' istallet.
OBS: [ godkanner flaggorna --help och --version, men test gor det inte.
test behandlar bada dessa som den behandlar alla andra icketomma
strangar.
OBS: ditt skal kan ha sin egen version av test och/eller [, som ofta
ersatter versionen som beskrivs har. Se dokumentationen for ditt skal
for detaljer om valen det stodjer.
UPPHOVSMAN
Skrivet av Kevin Braunsdorf och Matthew Bradburn.
RAPPORTERA FEL
GNU coreutils hjalp pa natet:
Rapportera anmarkningar pa oversattningen till
COPYRIGHT
Copyright (C) 2023 Free Software Foundation, Inc. Licens GPLv3+: GNU
GPL version 3 eller senare .
Detta ar fri programvara: du far fritt andra och vidaredistribuera den.
Det finns INGEN GARANTI, sa langt lagen tillater.
SE AVEN
access(2)
Fullstandig dokumentation
eller tillgangligt lokalt via: info '(coreutils) test invocation'
OVERSATTNING
Den svenska oversattningen av denna manualsida skapades av Goran
Uddeborg
Denna oversattning ar fri dokumentation; las GNU General Public License
Version 3 eller senare for
upphovsrattsvillkor. Vi tar INGET ANSVAR.
Om du hittar fel i oversattningen av denna manualsida, skicka ett mail
till .
GNU coreutils 9.4 januari 2024 TEST(1)