.TH STEST 1 dmenu\-5.4 .SH "نام (NAME)" stest \- پالایش فهرستی از فایل‌ها بر اساس ویژگی‌ها .SH "خلاصه دستور (SYNOPSIS)" .B stest .RB [ -abcdefghlpqrsuwx ] .RB [ -n .IR file ] .RB [ -o .IR file ] .RI [ file ...] .SH "توضیحات (DESCRIPTION)" دستور .B stest فهرستی از فایل‌ها را دریافت کرده و همانند .IR test (1)، آن‌ها را بر اساس مشخصات و ویژگی‌هایشان پالایش می‌کند. فایل‌هایی که در تمام آزمون‌ها پذیرفته شوند در stdout چاپ می‌شوند. اگر فایلی مشخص نشود، .B stest فایل‌ها را از stdin می‌خواند. .SH "گزینه‌ها (OPTIONS)" .TP .B \-a بررسی فایل‌های پنهان (hidden files). .TP .B \-b بررسی این‌که فایل‌ها دستگاه‌های ویژه بلوکی (block specials) باشند. .TP .B \-c بررسی این‌که فایل‌ها دستگاه‌های ویژه نویسه‌ای (character specials) باشند. .TP .B \-d بررسی این‌که فایل‌ها دایرکتوری باشند. .TP .B \-e بررسی وجود داشتن فایل‌ها. .TP .B \-f بررسی این‌که فایل‌ها از نوع فایل عادی (regular files) باشند. .TP .B \-g بررسی فعال بودن نشان set-group-ID روی فایل‌ها. .TP .B \-h بررسی این‌که فایل‌ها پیوند نمادین (symbolic links) باشند. .TP .B \-l آزمودن محتویات دایرکتوری ارائه‌شده به عنوان آرگومان. .TP .BI \-n " file" بررسی این‌که فایل‌ها جدیدتر از .IR file باشند. .TP .BI \-o " file" بررسی این‌که فایل‌ها قدیمی‌تر از .IR file باشند. .TP .B \-p بررسی این‌که فایل‌ها لوله‌های نام‌گذاری‌شده (named pipes) باشند. .TP .B \-q هیچ فایلی چاپ نمی‌شود؛ تنها وضعیت خروج بازگردانده می‌شود. .TP .B \-r بررسی قابل خواندن (readable) بودن فایل‌ها. .TP .B \-s بررسی خالی نبودن فایل‌ها. .TP .B \-u بررسی فعال بودن نشان set-user-ID روی فایل‌ها. .TP .B \-v معکوس کردن منطق آزمون‌ها؛ فقط فایل‌هایی که در آزمون رد شوند پذیرفته می‌شوند. .TP .B \-w بررسی قابل نوشتن (writable) بودن فایل‌ها. .TP .B \-x بررسی قابل اجرا (executable) بودن فایل‌ها. .SH "وضعیت خروج (EXIT STATUS)" .TP .B 0 دست‌کم یک فایل در تمام آزمون‌ها پذیرفته شد. .TP .B 1 هیچ فایلی در تمام آزمون‌ها پذیرفته نشد. .TP .B 2 خطایی رخ داد. .SH "همچنین ببینید (SEE ALSO)" .IR dmenu (1), .IR test (1)