据我所知,Linux中的xargs命令可以用于接收一个命令的输出,并将其作为另一个命令的输入。但是,我注意到,将xargs作为参数传递给自身执行以前的操作,如果它没有参数被调用,并且默认为echo,那么它就是以前的输出。我的问题是为什么调用xargs作为参数来执行输出?$ echo ls | xargs
A
wsl -h显示以下内容: --exec, -e <CommandLine> Execute the specified command without using the default Linux“不使用默认的Linux shell”是什么意思(即,如果不使用默认的shell,它还将使用什么?)。此外,作为示例,我现在有三种可能的方法来从我的PowerShell提示符运行Linuxls (即,这将不是ls