Linux 我正在尝试使用grep命令
我是Linux新手,所以听起来可能很傻 我正试图执行一个命令Linux 我正在尝试使用grep命令,linux,command,arp,Linux,Command,Arp,我是Linux新手,所以听起来可能很傻 我正试图执行一个命令 sudo arp-scan -l | grep DEVICEMACADDRESS 此命令的输出保存在何处? 如何在找到给定的mac地址后追加时间? 多谢各位 此命令的输出保存在何处 答:您只需在这里配管,这将直接连接到STD_OUT,在这种情况下,这是您的终端 如果要保存,请将此重定向到文件 如何在找到给定的mac地址后追加时间 回答:重定向到文件echo$date时使用此选项即可 例如: 广告1: 默认情况下,Grep将输出打印到
sudo arp-scan -l | grep DEVICEMACADDRESS
此命令的输出保存在何处?
如何在找到给定的mac地址后追加时间?
多谢各位
此命令的输出保存在何处
答:您只需在这里配管,这将直接连接到STD_OUT,在这种情况下,这是您的终端
如果要保存,请将此重定向到文件
如何在找到给定的mac地址后追加时间
回答:重定向到文件echo$date时使用此选项即可
例如:
广告1:
默认情况下,Grep将输出打印到STDOUT standart输出,在您的情况下,它是终端
如果要将输出保存到文件,请使用输出重定向:
some command > file #this will write file anew (any file will be overwritten)
another command >> file #this will append to file, (file will be created, if doesn't exist)
如果要将输出保存到变量,请使用以下语法:
NAMEOFVARINUPPERCASE=$(whole command)
(command_to_find_mac && echo $(date)) >> file
请注意=,周围没有空格。还要注意,此变量仅对当前终端会话可用。但是,您始终可以将其导出或保存到文件中
广告2:
使用以下语法:
NAMEOFVARINUPPERCASE=$(whole command)
(command_to_find_mac && echo $(date)) >> file
很不清楚你在问什么。除了作为标准输出外,不会保存输出。不过,您可以将其另存为变量或写入/附加到文件中。如果您对答案感到满意,请在投票按钮下用灰色勾号将其标记为已接受。