TEST(1)

NÉV
test - fájltípust ellenőriz és értékeket hasonlít össze

ÖSSZEGZÉS
test KIFEJEZÉS
test
[ KIFEJEZÉS ]
[ ]
[ KAPCSOLÓ

LEÍRÁS

Kilépés a KIFEJEZÉS által meghatározott állapottal.

--help
    ezen súgó megjelenítése és kilépés

--version
    verzióinformációk megjelenítése és kilépés

Egy kihagyott KIFEJEZÉS alapértelmezett értéke hamis. Egyébként a KIFEJEZÉS igaz vagy hamis és beállítja a kilépési állapotot. A KIFEJEZÉS az alábbiak egyike:

( KIFEJEZÉS )
    a KIFEJEZÉS igaz

! KIFEJEZÉS
    a KIFEJEZÉS hamis

KIFEJEZÉS1 -a KIFEJEZÉS2
    mind a KIFEJEZÉS1, mind a KIFEJEZÉS2 igaz

KIFEJEZÉS1 -o KIFEJEZÉS2
    vagy a KIFEJEZÉS1, vagy a KIFEJEZÉS2 igaz

-n KARAKTERLÁNC
    a KARAKTERLÁNC hossza nem nulla

KARAKTERLÁNC
    azonos a -n KARAKTERLÁNCCAL

-z KARAKTERLÁNC
    a KARAKTERLÁNC hossza nulla

KARAKTERLÁNC1 = KARAKTERLÁNC2
    a karakterláncok azonosak

KARAKTERLÁNC1 != KARAKTERLÁNC2
    a karakterláncok nem azonosak

EGÉSZ1 -eq EGÉSZ2
    az EGÉSZ1 egyenlő az EGÉSZ2-vel

EGÉSZ1 -ge EGÉSZ2
    az EGÉSZ1 nagyobb vagy egyenlő, mint az EGÉSZ2

EGÉSZ1 -gt EGÉSZ2
    az EGÉSZ1 nagyobb, mint az EGÉSZ2

EGÉSZ1 -le EGÉSZ2
    az EGÉSZ1 kisebb vagy egyenlő, mint az EGÉSZ2

EGÉSZ1 -lt EGÉSZ2
    az EGÉSZ1 kisebb, mint az EGÉSZ2

EGÉSZ1 -ne EGÉSZ2
    az EGÉSZ1 nem egyenlő az EGÉSZ2-vel

FÁJL1 -ef FÁJL2
    a FÁJL1 és a FÁJL2 azonos eszköz- és inode számokkal rendelkeznek

FÁJL1 -nt FÁJL2
    a FÁJL1 újabb (a módosítás dátuma szerint), mint a FÁJL2

FÁJL1 -ot FÁJL2
    a FÁJL1 régebbi, mint a FÁJL2

-b FÁJL
    a FÁJL létezik és speciális blokkfájl

-c FÁJL
    a FÁJL létezik és speciális karakterfájl

-d FÁJL
    a FÁJL létezik és könyvtár

-e FÁJL
    a FÁJL létezik

-f FÁJL
    a FÁJL létezik és szabályos fájl

-g FÁJL
    a FÁJL létezik és a setgid bit be van állítva

-G FÁJL
    a FÁJL létezik és a hatásos csoportazonosító tulajdona

-h FÁJL
    a FÁJL létezik és szimbolikus link (ugyanaz, mint a -L)

-k FÁJL
    a FÁJL létezik és a ragadós bit be van állítva

-L FÁJL
    a FÁJL létezik és szimbolikus link (ugyanaz, mint a -h)

-N FÁJL
    FILE exists and has been modified since it was last read

-O FÁJL
    a FÁJL létezik és a hatásos felhasználói azonosító tulajdona

-p FÁJL
    a FÁJL létezik és egy névvel rendelkező adatcsatorna

-r FÁJL
    FILE exists and the user has read access

-s FÁJL
    a FÁJL létezik és mérete nagyobb, mint nulla

-S FÁJL
    a FÁJL létezik és az egy foglalat

-t FD
    az FD fájlleíró (alapértelmezésben a szabványos kimenet) meg van nyitva egy terminálon

-u FÁJL
    a FÁJL létezik és a setuid bitje be van állítva

-w FÁJL
    FILE exists and the user has write access

-x FÁJL
    FILE exists and the user has execute (or search) access

A -h és -L kivételével az összes, a FÁJLLAL kapcsolatos teszt követi a szimbolikus hivatkozásokat. Ne feledje, hogy a zárójeleket escapelni kell (például visszaper jelekkel) a parancsértelmezők számára. Az EGÉSZ lehet -l KARAKTERLÁNC is, ez a KARAKTERLÁNC hosszát veszi fel értékül.

MEGJEGYZÉS: A bináris -a és -o kapcsolók eredendően kétértelműek. Ezek helyett használja a 'test KIF1 && test KIF2' vagy 'test KIF1 || test KIF2' formákat.

MEGJEGYZÉS: A [ figyelembe veszi a --help és --version kapcsolókat, de a test nem. A test ezeket bármely más nem üres KARAKTERLÁNCHOZ hasonlóan kezeli.

MEGJEGYZÉS: a parancsértelmező rendelkezhet a(z) test egy saját változatával, amely általában helyettesíti az itt leírt változatot. Az az által támogatott kapcsolókkal kapcsolatos részletekért forduljon a parancsértelmező dokumentációjához.

SZERZŐ
Írta Kevin Braunsdorf és Matthew Bradburn.

HIBÁK JELENTÉSE
A(z) GNU coreutils online súgója: <https://www.gnu.org/software/coreutils/>
Report any translation bugs to <https://translationproject.org/team/>

SZERZŐI JOG
Copyright © 2023 Free Software Foundation, Inc. A licenc GPLv3+: a GNU GPL 3. vagy újabb változata: <https://gnu.org/licenses/gpl.html>.
Ez egy szabad szoftver, terjesztheti és/vagy módosíthatja. NINCS GARANCIA, a törvény által engedélyezett mértékig.

LÁSD MÉG
access(2)

Full documentation <https://www.gnu.org/software/coreutils/test>
vagy helyileg elérhető: info '(coreutils) test invocation'

FORDÍTÁS
A kézikönyv magyar fordítását a Horváth András <horvatha@rs1.szif.hu> készítette.

Ez a fordítás ingyenes dokumentáció; lásd a GNU General Public License 3 (https://www.gnu.org/licenses/gpl-3.0.html). Vagy újabb verzióját a szerzői jogi feltételekkel kapcsolatban. Feltételezzük, hogy NEM FELELŐSSÉG.

Ha hibát talál a kézikönyv oldal fordításában, küldje el a e-mail cím: TODO..