From 95fc5a877502a6e6324300eed0136243d359fa96 Mon Sep 17 00:00:00 2001 From: Ruiyu Ni Date: Mon, 18 Jul 2016 17:50:20 +0800 Subject: ShellPkg: Fix echo to support displaying special characters Run 'echo -t' without the patch will get the result: echo: Unknown flag - '-t' The expected result is to display '-t' literally. This patch adds special handle for 'echo'. 'echo' will not use the general parameter parsing library. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ruiyu Ni Reviewed-by: Jaben Carsey --- .../Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.uni | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ShellPkg/Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.uni') diff --git a/ShellPkg/Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.uni b/ShellPkg/Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.uni index fc9c5d447c..eeb870a395 100644 --- a/ShellPkg/Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.uni +++ b/ShellPkg/Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.uni @@ -1,7 +1,7 @@ // /** // // (C) Copyright 2013-2015 Hewlett-Packard Development Company, L.P.
-// Copyright (c) 2009 - 2013, Intel Corporation. All rights reserved.
+// Copyright (c) 2009 - 2016, Intel Corporation. All rights reserved.
// This program and the accompanying materials // are licensed and made available under the terms and conditions of the BSD License // which accompanies this distribution. The full text of the license may be found at @@ -55,6 +55,7 @@ #string STR_ECHO_ON #language en-US "Echo is on.\r\n" #string STR_ECHO_OFF #language en-US "Echo is off.\r\n" +#string STR_ECHO_INVALID_PARAM #language en-US "%H%s%N: Invalid - too many parameters after '%s'\r\n" #string STR_PAUSE_PROMPT #language en-US "Enter 'q' to quit, any other key to continue:\r\n" -- cgit v1.2.3