pipe output san grep search pattern

Steve Stavropoulos steve at math.upatras.gr
Wed Sep 10 11:42:46 EEST 2003


On Wednesday, 10 September 2003, Alexandros Papadopoulos wrote:

> Έστω πως έχω δυο-τρία pipes του στυλ:
> 
> grep SCS roster | cut -d , -f 2 | sort | uniq
> 
> ...που έτσι όπως είναι, μου δίνουν μια λίστα με tokens:
> 
> Chen
> Cohen
> Jagtap
> Kirigin
> Tong
> Wong
> 
> Το κάθε ένα από αυτά τα tokens υπάρχει μέσα σε ένα άλλο text file
> (έστω  addresses), με records της γενικής μορφής:
> 
> token, blah, blah, xx, number, blah
> 
> Θέλω να δω τη κάθε γραμμή του addresses που έχει κάποιο από τα tokens
> που μου έδωσε το grep. Πώς μπορώ να "ταΐσω" τα αποτελέσματα του
> πρώτου  chain από greps σε ένα νέο grep σαν search patterns;
> 
> Δοκίμασα με xargs αλλά θεωρούσε ότι τα tokens ήταν search targets, και 
> όχι patterns. (οπότε και έφαγα πολλά "file not found")
> 

Dyo tropoi:
1) Xwris na diabaseis to manual tou xargs dineis for i in `your greps`;
do grep $i file; done
2) Diabazontas to manual tou xargs dineis <your greps> | xargs -i grep
{} file





More information about the Linux-greek-users mailing list