Linux 平台上的 PowerShell Core 每日消息

Linux 平台上的 PowerShell Core 每日消息

PowerShell Core 的类 Linux 操作系统上的每日消息来自哪里?

因为它是确认的,在 Windows 上它来自$PSHOME\Microsoft.PowerShell_profile.ps1但这个文件在 Ubuntu 上不存在,但我仍然看到通常的消息。

编辑:我引用的问题是,在 Windows 版本中,启动 PS6 时显示的问候语来自系统配置文件,在那里我们可以禁用默认包含 PS5 模块路径的(现已过时的)警告。

PowerShell v6.0.0
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/pscore6-docs
Type 'help' to get help.

Loading personal and system profiles took 1139ms.

这是全部默认的膨胀打开 PS 控制台时会出现此消息。我希望能够控制在此处看到的内容,但我似乎找不到这些消息的来源。

我发现对帮助字符串的唯一引用(最无用的)是在一个 XML 注释中找到的,该注释引用了 grep 找到的相同二进制文件,就好像消息源自二进制文件,因此是硬编码的。

grep -r "https://aka.ms/pscore6-docs" /opt/microsoft/
Binary file /opt/microsoft/powershell/6.0.0-rc.2/Microsoft.PowerShell.ConsoleHost.dll matches
/opt/microsoft/powershell/6.0.0-rc.2/Microsoft.PowerShell.ConsoleHost.xml:            https://aka.ms/pscore6-docs

该消息可能是硬编码的吗?

相关内容