我有2个文件。
文件1 (包含一些ip),该文件也在另一个目录中
1.1.1.1
2.2.2.2
3.3.3.3
和 File2 (以及目录中的所有其他文件)包含设备信息
device1name|||1.1.1.1|||typeofdevice|||OSinformation|||
device2name|||2.2.2.2|||typeofdevice|||OSinformation|||
基本上,我正在尝试使用File2
在File1
中的ips上填充其他设备信息,并将该输出放置在另一个文件中
我尝试了一些不同的grep命令,例如以下
grep -f /path/File1 File2 > output.out
但是,它仅将File2
的内容放入output.out
文件中。
我故意替换了File2的内容,并替换了一些随机单词
例如
文件2
hi
hellp
ggrfcd
当我再次运行grep -f /path/File1 File2 > output.out
时,它输出
hi
hellp
ggrfcd
有人可以帮助我了解我在做什么错吗?