在我的日志文件中,我的文本格式如下:
18 Mar 2001 14:18:17,438 INFO DomainName1\EmpId1@Admin@3.1
18 Mar 2001 14:19:00,872 INFO DomainName2\EmpId2@User@1.3.2.0
18 Mar 2001 14:20:05,418 INFO DomainName3\EmpId3@Admin@4.3.1.0
我只想获得EmpId's。
答案 0 :(得分:2)
像
这样的东西cat logfile | cut -d '@' -f 1 | cut -d '\' -f 2
(这假设您使用的是类Unix系统,并假设'@'和'\'不会在您将其放入示例的位置弹出。)