ImplementationsEdit

The command is available in the command-line interface (CLI) of the operating systems DR CP/M,[2] MP/M,[3] Intel ISIS-II,[4] iRMX 86,[5] MetaComCo TRIPOS,[6] DOS, IBM/Toshiba 4690 OS,[7] IBM OS/2,[8] Microsoft Windows,[9] Singularity, ReactOS,[10] AROS,[11] and in the DCL command-line interface used on DEC VMS, RT-11 and RSX-11. It is also supplied with OS/8 as a CUSP (Commonly-Used System Program).

On MS-DOS, the command is available in versions 1 and later.[12] It is also available in the open source MS-DOS emulator DOSBox.

The numerical computing environments MATLAB and GNU Octave include a dir function with similar functionality.[13][14]

ExamplesEdit

 
Screenshot showing a CP/M 3.0 directory listing on a Commodore 128 home computer.
 
Screenshot of a Microsoft Windows Command Prompt window showing a directory listing.

DOS, Windows, ReactOSEdit

List all files and directories in the current working directory.

dir

List any text files and batch files (filename extension ".txt" or ".bat").

dir *.txt *.bat

Recursively list all files and directories in the specified directory and any subdirectories, in wide format, pausing after each screen of output. The directory name is enclosed in double-quotes, to prevent it from being interpreted is as two separate command-line options because it contains a whitespace character.

dir /s /w /p "C:\My Documents"

UnicesEdit

dir is not a Unix command; Unix has the analogous ls command instead. The Linux operating system, however, has a dir command that "is equivalent to ls -C -b; that is, by default files are listed in columns, sorted vertically, and special characters are represented by backslash escape sequences".[15]

See alsoEdit

ReferencesEdit

  1. ^ https://archive.org/details/1988-rugheimer-spanik-amigados-quick-reference
  2. ^ http://www.cpm.z80.de/manuals/cpm22-m.pdf
  3. ^ Digital Research (1981-09-25). MP/M-86 Operating System - User's Guide (PDF) (1 ed.). Pacific Grove, CA, USA: Digital Research. Archived (PDF) from the original on 2017-01-04. Retrieved 2017-01-04.
  4. ^ ISIS II Users Guide
  5. ^ iRMX™86 INTRODUCTION AND OPERATOR'S REFERENCE MANUAL For Release 6
  6. ^ https://www.pagetable.com/docs/amigados_tripos/tripos_manuals.pdf
  7. ^ https://archive.org/details/4690OSV6r2UsersGuide/page/n169
  8. ^ http://www.jatomes.com/Help/Os2Cmd.php#DIR
  9. ^ https://www.computerhope.com/dirhlp.htm
  10. ^ https://github.com/reactos/reactos/blob/master/base/shell/cmd/dir.c
  11. ^ http://aros.sourceforge.net/documentation/users/shell/index.php
  12. ^ Wolverton, Van (2003). Running MS-DOS Version 6.22 (20th Anniversary Edition), 6th Revised edition. Microsoft Press. ISBN 0-7356-1812-7.
  13. ^ https://www.mathworks.com/help/matlab/ref/dir.html
  14. ^ https://octave.sourceforge.io/octave/function/dir.html
  15. ^ dir invocation (GNU coreutils) at www.gnu.org

Further readingEdit

External linksEdit