From 8920ece8f6cb1458295953cd74357c384ee145e1 Mon Sep 17 00:00:00 2001 From: MinusGix Date: Mon, 9 Sep 2019 16:48:04 -0500 Subject: [PATCH] Shell: Add support for special parameter that returns PID --- Shell/main.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Shell/main.cpp b/Shell/main.cpp index 1ee0003b55..1891614a7f 100644 --- a/Shell/main.cpp +++ b/Shell/main.cpp @@ -309,6 +309,8 @@ static Vector expand_parameters(const StringView& param) String variable_name = String(param.substring_view(1, param.length() - 1)); if (variable_name == "?") return { String::number(g.last_return_code) }; + else if (variable_name == "$") + return { String::number(getpid()) }; char* env_value = getenv(variable_name.characters()); if (env_value == nullptr)