TEST(1) Felhasználói parancsok TEST(1)

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

ÖSSZEGZÉS

test KIFEJEZÉS
test
[ KIFEJEZÉS ]
[ ]"
[ KAPCSOLÓ

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

ezen súgó megjelenítése és kilépés
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
mind a KIFEJEZÉS1, mind a KIFEJEZÉS2 igaz
vagy a KIFEJEZÉS1, vagy a KIFEJEZÉS2 igaz
a KARAKTERLÁNC hossza nem nulla
azonos a -n KARAKTERLÁNCCAL
a KARAKTERLÁNC hossza nulla
a karakterláncok azonosak
a karakterláncok nem azonosak
az EGÉSZ1 egyenlő az EGÉSZ2-vel
az EGÉSZ1 nagyobb vagy egyenlő, mint az EGÉSZ2
az EGÉSZ1 nagyobb, mint az EGÉSZ2
az EGÉSZ1 kisebb vagy egyenlő, mint az EGÉSZ2
az EGÉSZ1 kisebb, mint az EGÉSZ2
az EGÉSZ1 nem egyenlő az EGÉSZ2-vel
a FÁJL1 és a FÁJL2 azonos eszköz- és inode számokkal rendelkeznek
a FÁJL1 újabb (a módosítás dátuma szerint), mint a FÁJL2
a FÁJL1 régebbi, mint a FÁJL2
a FÁJL létezik és speciális blokkfájl
a FÁJL létezik és speciális karakterfájl
a FÁJL létezik és könyvtár
a FÁJL létezik
a FÁJL létezik és szabályos fájl
a FÁJL létezik és a setgid bit be van állítva
a FÁJL létezik és a hatásos csoportazonosító tulajdona
a FÁJL létezik és szimbolikus link (ugyanaz, mint a -L)
a FÁJL létezik és a ragadós bit be van állítva
a FÁJL létezik és szimbolikus link (ugyanaz, mint a -h)
FILE exists and has been modified since it was last read
a FÁJL létezik és a hatásos felhasználói azonosító tulajdona
a FÁJL létezik és egy névvel rendelkező adatcsatorna
FILE exists and the user has read access
a FÁJL létezik és mérete nagyobb, mint nulla
a FÁJL létezik és az egy foglalat
az FD fájlleíró (alapértelmezésben a szabványos kimenet) meg van nyitva egy terminálon
a FÁJL létezik és a setuid bitje be van állítva
FILE exists and the user has write access
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.

Írta Kevin Braunsdorf és Matthew Bradburn.

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 © 2022 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'

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. 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..

November 2022 GNU coreutils 9.1