shell命令中的“ $ it”是什么?

时间:2019-11-19 09:10:40

标签: shell

> sys | get host.users | echo $it

它来自introduction pageNu Shell。 我已经知道诸如“ $ ..”之类的东西在shell中是一个变量,但是在使用之前我找不到任何定义。 image

1 个答案:

答案 0 :(得分:0)

repo...$it to refer to the value being piped to the external command.

因此,为了在拥有所需数据后在Nu之外使用命令,$it指的是您希望通过管道传递给外部命令的值。

在您的示例中说明:

  

如果这看起来与我们以前的非常相似,则您拥有敏锐的眼睛!   相似,但有一个重要区别:我们称呼为echo   具有我们之前看到的价值。这使我们可以将数据传递出Nu   进入echo(或Nu之外的任何命令,例如git)