efuns - filesystem - get_dir

MudOS v21c2

get_dir(3)�� MudOS v21c2�� (5 Sep 1994)

������:
    �� get_dir() - �����й�һ���ļ�ϵͳĿ¼ (filesystem directory)�� ����Ϣ.
���﷨:
    �� mixed *get_dir( string dir, int default: 0 );

    �� ��� *get_dir( �ַ��� dir, ���� Ԥ��ֵ: 0 );

���÷�:
    �� ��� dir�� ��һ���ļ����� (����ʹ�� *�� ���� ?�� �����������ַ� (wildcards) ), �򷵻�һ������ָ�����Ƶ��ַ������� (array of strings) . ��� dir�� ��һ��Ŀ¼���� (������һ�� /�� ����, ����: "/u/", "/adm/"�� �ȵ�) , ��᷵��Ŀ¼�����е��ļ�����.

    �� ����ڶ��IJ���Ϊ -1 , get_dir �᷵��һ������������� ( array of subarrays) , ������ĸ�ʽΪ:

    �� ({ filename, size_of_file, last_time_file_touched })

    �� ({�� �ļ�����, �ļ���С, ���һ�ε��ļ��޸����� })

    �� �ļ�����Ϊһ���ַ���, �����һ�ε��ļ��޸�������һ������, Ϊ�Դ� 1970 �� 1�� �� 1�� �����������.�� (��ʽ�� time(3) ����һ��) . �ļ���С��ֵ�� file_size(3) �������ص�ֵ��ͬ; �ļ���С�ĵ�λΪλԪ (bytes)�� , ����ļ���СΪ -2 , ��ʾ�ļ�Ϊһ��Ŀ¼.

���ο�: ������:
    �� Spock @ FF 97.Feb.14.�� (printed 3/16/95)

�ص���һҳ