我的windows powershell显示奇怪的字符

我的windows powershell显示奇怪的字符,powershell,windows-10,Powershell,Windows 10,我的windows powershell突然显示奇怪的字符,如下所示: [39;49m/[39;49m使用debug[32mtrue[39m]清除[32mdev[39m]环境的缓存 有人知道问题出在哪里吗?这看起来像是bash的格式。我想一个脚本已经将您的命令行更改为bash,但最后没有将其更改回来 只需输入 出口 退出PowerShell上的bashbash并返回到PowerShell 如果大量使用bash脚本,我建议您启动bash来运行脚本并查看正确格式化的输出(希望如此),然后输入 动力

我的windows powershell突然显示奇怪的字符,如下所示:

[39;49m/[39;49m使用debug[32mtrue[39m]清除[32mdev[39m]环境的缓存


有人知道问题出在哪里吗?

这看起来像是
bash
的格式。我想一个脚本已经将您的命令行更改为
bash
,但最后没有将其更改回来

只需输入

出口

退出PowerShell上的bash
bash
并返回到
PowerShell


如果大量使用
bash
脚本,我建议您启动
bash
来运行脚本并查看正确格式化的输出(希望如此),然后输入

动力壳


在bash上启动
PowerShell
以运行PowerShell命令。

每个
[
的前面都有一个左箭头,在编辑问题时,不知何故,这个箭头丢失了:(这些看起来像ANSI控制台控制代码。脚本做什么?你能包装一个MCVE吗?我在orocommerce平台上工作,我执行了清除缓存命令。不仅仅是这个命令。我使用powershell执行的所有命令都显示奇怪的字符。