我想对PowerShell中的用户输入进行一些基本验证,以确保用户只能输入整数,例如不输入-7.我不确定这是怎么做的,并且会欣赏指针.
[parameter(Mandatory=$false)][int]$number
Run Code Online (Sandbox Code Playgroud)
如果用户输入-$number此将被接受.我希望它拒绝这种类型的输入.
好的,所以每次我启动一个新的终端窗口时,我都必须重置 python 别名,以便它默认运行 python3。
我正在做以下事情:
alias python=python3
Run Code Online (Sandbox Code Playgroud)
这有效,但随后会自行重置,很确定这不是预期的,并且想知道是否有人知道为什么会观察到这种行为。