Когда я выполняю длительную операцию в обычной консоли PowerShell (это не команда, но она работает и имитирует поведение).
PS> Start-Sleep -Seconds 10
И я начинаю набирать свою следующую команду, скажем, ls **/project.json
... когда предыдущая команда возвращается и мои нажатия клавиш записываются на экран, количество звездочек (*
), которые я вижу, всегда на единицу больше, чем я набрал , Кажется, это не имеет значения, если я нажму Enter .
PS> ls ***/project.json
Похоже, этого не происходит с любой другой буквенно-цифровой клавишей. Это может произойти со смешанными звездочками и другими буквенно-цифровыми клавишами. Но, похоже, этого не произойдет, если звездочка находится перед точкой (.
).
PS> ls ***/*.json
Есть идеи, что происходит?
Среда:
- ОС Windows 10 Pro v1703, сборка 15063.413
- Windows PowerShell v5.1.15063.413 (обычная консоль)