我试图使用grep命令

时间:2017-04-13 08:24:21

标签: linux command arp

我是Linux的新手所以听起来很傻。

我试图执行命令

sudo arp-scan -l | grep DEVICEMACADDRESS
  1. 此命令的输出保存在何处。 ? ?
  2. 找到给定的mac地址后,如何附加时间。 ? ?
  3. 谢谢。

2 个答案:

答案 0 :(得分:1)

广告1: 默认情况下,Grep将输出打印到STDOUT(标准输出),在您的情况下是终端。

如果要将输出保存到文件,请使用输出重定向:

NAMEOFVARINUPPERCASE=$(whole command)

如果要将输出保存到变量,请使用以下语法:

export

请注意=周围没有空格。另请注意,此变量仅适用于当前终端会话。但是,您始终可以(command_to_find_mac && echo $(date)) >> file ,或将其保存到文件中。

广告2:

使用以下语法:

res.http_header['Content-Length']

答案 1 :(得分:0)

  

此命令的输出保存在何处。 ? ?

Ans:你刚刚在这里管道,这将指向STD_OUT,在这种情况下是你的终端。

如果要将此重定向保存到文件中。

  

找到给定的mac地址后,如何附加时间。 ? ?

Ans:在重定向到文件echo $(date)时使用它。

例如:

ls  | echo $(date)
tor 13 apr 2017 10:30:02 CEST