Server for Information Technologies ������ ��������������
������� �������������� ����������
(095) 932-9212, 932-9213, 939-0783
E-mail: [email protected]
������ �������� ����(!) ������������� ���������� CIT Forum CD-ROM

TEST(1)

��������
test - �������� �������

���������

	test  ���������
	[ ��������� ]

��������
������� test ����������� ��� �������� �������. ��� ��������� ��������� �, ���� ��� �������� - ������, ���������� ��� ���������� 0; ����� - ��������� ��������. ��������� ��� ������������ � � ������, ����� ��������� �����������. ��� �������� ���� ������� ������������ ����������� ������������� ������������.

����� ��������, ����� � ������ (��. ���� ������ ������ ������ ������� test) ������ ���� ���������� ����������� � ��������� ������; ������ �� ��������� ���������.

��������� ����� �������� �� ��������� ����������:
-r ���� ������, ���� ���� ���������� � �������� ��� ������.
-w ���� ������, ���� ���� ���������� � �������� ��� ������.
-x ���� ������, ���� ���� ���������� � �������� �����������.
-f ���� ������, ���� ���� ���������� � �������� ������� ������.
-d ���� ������, ���� ���� ���������� � �������� ���������.
-c ���� ������, ���� ���� ���������� � �������� ����������� ���������� ������.
-b ���� ������, ���� ���� ���������� � �������� ����������� ������� ������.
-p ���� ������, ���� ���� ���������� � �������� ����������� �������.
-u ���� ������, ���� ���� ���������� � ��� ����� �������� ��� ������������� �������������� ������������.
-g ���� ������, ���� ���� ���������� � ��� ����� �������� ��� ������������� �������������� ������.
-k ���� ������, ���� ���� ���������� � ��� ����� �������� ��� ������������.
-s ���� ������, ���� ���� ���������� � ����� ��������� ������.
-t [����������_�����] ������, ���� �������� ���� � ��������� ������������ (�� ��������� 1) ���������� � ������������ � ����������.
-z s1 ������, ���� ����� ������� s1 �������.
-n s1 ������, ���� ����� ������� s1 ���������.
s1 = s2 ������, ���� ������� s1 � s2 �����.
s1 != s2 ������, ���� ������� s1 � s2 �� �����.
s1 ������, ���� s1 - �������� �������.
n1 -eq n2 ������, ���� ����� ����� n1 � n2 ������������� �����. �� ����� -eq ����� ���� ����� �������� ��������� -ne (�� �����), -gt (������), -ge (������ ��� �����), -lt (������), -le (������ ��� �����).
( ��������� ) ������, ���� ������� ����������� � ������ ��������� (������ ������ ���� ������������ �� ������������� shell'��).

��������� ����� ��������������� � ������� ��������� �������� (� ������� ���������� ����������):
! ������� �������� ���������.
-a ���������� �.
-o ���������� ���.

��. �����
find(1), sh(1).

���������������
�������� = � != ����� ������� ���������, ��� �������� �� -r �� -n; ����� ����, ��������� ��������� ����� ���������. �������������, ��� �� ����� ���� ������������ � ���������� �� -r �� -n.

���� � �������� �� -r �� -n ������� ����� ������ ���������, �� �������������� ������ ������ �� ��� (��������� ������������), ���� ������ ������ �������� �� ���� -a ��� -o.

��������
���� ����������� �������� -r, -w ��� -x �� ���������� ����, ���������� �������� ���������, �� � ������ ����� ����� �� ���������� ��������������� ��� ��� ������������, ��� ���������� ����� ��������� (����), ���� ���� � ��� ���� ����� �� ���� ��� � ����� ������ ��� ������� ������������. ��� ����������������� ��� ���������� ����� ����������.
Comments: [email protected]
Designed by Andrey Novikov
Copyright © CIT