mirror_edk2/ShellPkg/Library/UefiShellLevel2CommandsLib
Jaben Carsey 929fb3be41 ShellPkg: Update "ls" command to better handle "-r" parameter
This makes sure that recursion into sub directories looks through all subdirectories, not just those that match the initial search pass.  Also only prints out any information for directories in which at least one matching file is found.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.Carsey@intel.com>
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15250 6f19259b-4bc3-4df7-8a09-765794883524
2014-02-18 21:53:00 +00:00
..
Attrib.c udk2010.up2.shell initial release. 2010-09-14 05:18:09 +00:00
Cd.c ShellPkg: add verification that a target directory exists when changing directory with drive identifier. 2013-02-13 22:22:16 +00:00
Cp.c Add code to check the return status for ShellReadFile and ShellWriteFile when execute the 'cp' command. 2014-02-12 01:52:27 +00:00
Load.c ShellPkg: Fixed build error 'variable set but not used' 2013-05-07 17:57:58 +00:00
Ls.c ShellPkg: Update "ls" command to better handle "-r" parameter 2014-02-18 21:53:00 +00:00
Map.c Update code to ensure the pointer ‘CurrentName’ in function ‘PerformSingleMappingDisplay’ isn’t null before being processed. 2013-12-17 01:04:38 +00:00
MkDir.c udk2010.up2.shell initial release. 2010-09-14 05:18:09 +00:00
Mv.c ShellPkg: Fix for the ‘mv’ command when destination starts with ‘\’. 2013-10-18 20:10:18 +00:00
Parse.c ShellPkg: print error when column index is out of range instead of ASSERT. 2012-01-02 21:17:20 +00:00
Reset.c ShellPkg: fix copyright date. 2012-01-05 20:46:16 +00:00
Rm.c ShellPkg: Remove invalid ASSERT 2013-12-09 23:00:21 +00:00
Set.c udk2010.up2.shell initial release. 2010-09-14 05:18:09 +00:00
TimeDate.c ShellPkg: Fix ARM build errors. 2013-06-11 22:07:03 +00:00
UefiShellLevel2CommandsLib.c ShellPkg: Prevent "set" command from updating %lasterror% 2014-02-11 20:36:05 +00:00
UefiShellLevel2CommandsLib.h Update all the code to consume the ConvertDevicePathToText, ConvertDevicePathNodeToText, ConvertTextToDevicePath and ConvertTextToDeviceNode APIs in DevicePathLib. 2013-07-26 03:14:08 +00:00
UefiShellLevel2CommandsLib.inf Update all the code to consume the ConvertDevicePathToText, ConvertDevicePathNodeToText, ConvertTextToDevicePath and ConvertTextToDeviceNode APIs in DevicePathLib. 2013-07-26 03:14:08 +00:00
UefiShellLevel2CommandsLib.uni Add code to check the return status for ShellReadFile and ShellWriteFile when execute the 'cp' command. 2014-02-12 01:52:27 +00:00
Vol.c check memory allocations for success. 2011-04-04 21:41:24 +00:00