cat
(Getting content) has a mandatory parameter of path
which is why it is asking for to put the path to what file for example you would like to cat
Same principle applies to echo
(writing output) as you're telling it to echo
nothing it will prompt you for some input so it can actually run the command as intended.
In powershell [Parameter(Mandatory=$true)]
Is what you can use yourself to test this out further
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…