什么是Linux shell命令相当于echo -n在输出结尾处抑制换行符的Linux shell命令?
想法是在循环内写入同一行.
我一直在比较多个系统之间的哈希值,并惊讶地发现PowerShells哈希值与其他终端的哈希值不同.
Linux终端(CygWin,Bash for Windows等)和Windows命令提示符都显示相同的哈希,而PowerShell显示不同的哈希值.
这是使用SHA256测试的,但在使用其他算法(如md5)时发现了同样的问题.
编码更新:
尝试更改PShell编码,但它对返回的哈希值没有任何影响.
[Console]::OutputEncoding.BodyName
iso-8859-1
[Console]::OutputEncoding = [Text.UTF8Encoding]::UTF8
utf-8
Run Code Online (Sandbox Code Playgroud)
GitHub PowerShell问题