Difference between revisions of "Tree"

From COPTR
Jump to navigation Jump to search
Line 1: Line 1:
{{Infobox_tool
+
{{Infobox tool
 
|purpose=Tree displays the directory structure of a path or of the disk in a drive graphically.
 
|purpose=Tree displays the directory structure of a path or of the disk in a drive graphically.
|image=
 
 
|homepage=http://technet.microsoft.com/en-us/library/cc771130(WS.10).aspx
 
|homepage=http://technet.microsoft.com/en-us/library/cc771130(WS.10).aspx
|license=
+
|function=Metadata Processing, File Management
|platforms=
+
}}
 +
{{Infobox tool details
 +
|ohloh_id=Tree
 
}}
 
}}
 
<!-- Delete the Categories that do not apply -->
 
[[Category:Metadata Processing]]
 
 
 
 
= Description =
 
= Description =
 
“Tree is a recursive directory listing program that produces a depth indented listing of files. With no arguments, tree lists the files in the current directory. When directory arguments are given, tree lists all the files and/or directories found in the given directories each in turn. Upon completion of listing all files/directories found, tree returns the total number of files and/or directories listed.” [https://linux.die.net/man/1/tree]
 
“Tree is a recursive directory listing program that produces a depth indented listing of files. With no arguments, tree lists the files in the current directory. When directory arguments are given, tree lists all the files and/or directories found in the given directories each in turn. Upon completion of listing all files/directories found, tree returns the total number of files and/or directories listed.” [https://linux.die.net/man/1/tree]
Line 26: Line 22:
  
 
= Development Activity =
 
= Development Activity =
 
{{Infobox_tool_details
 
|ohloh_id=Tree
 
}}
 

Revision as of 12:37, 21 April 2021





Tree displays the directory structure of a path or of the disk in a drive graphically.
Homepage:http://technet.microsoft.com/en-us/library/cc771130(WS.10).aspx
Function:Metadata Processing,File Management
Appears in COW:Ingest and AIP creation
Error in widget Ohloh Project: unable to write file /var/www/html/extensions/Widgets/compiled_templates/wrt674292ae18d8e8_85235440


Description

“Tree is a recursive directory listing program that produces a depth indented listing of files. With no arguments, tree lists the files in the current directory. When directory arguments are given, tree lists all the files and/or directories found in the given directories each in turn. Upon completion of listing all files/directories found, tree returns the total number of files and/or directories listed.” [1]

The tree command on Linux offers numerous output options. One option lists directories and subdirectories. By default, the command traverses the entire directory structure, but an option limits the levels to higher-level directories.. Another options lists the directories and subdirectories with the files they contain. Other options also include the file size, last modified date, and full path. By default, the output uses graphic characters and spacing to clearly represent the hierarchy; but other options can format the output as a flat file more easily imported to other programs.

The Linux tree command has been ported Mac OS X and is available from Homebrew (https://formulae.brew.sh/formula/tree#default).

The tree command native to Windows is fairly limited, with limited options to display just the directory structure or the directory structure and file names. The Linux version of treehas been ported to Windows (http://gnuwin32.sourceforge.net/packages/tree.htm).

tree is run from a command prompt. Stdout can be redirected to other programs or to a file.

User Experiences

Running the tree command can give an archivist a high-level overview of how files are organized on a disk or file system. It could also be used to generate quick inventories of disks on receipt as part of an accession record.

Development Activity