- одно слово
хочу в баше (в цикле) получать из этого файла по строке (слову), чтобы передавать как аргумент грепу.
пример файла:
$ cat mscan.id
06C
07A
07D
07E
080
cat mscan.id | grep pipiska
cat mscan.id | xargs grep
xargs тупо собирает эти слова в стоку(((
for var in $(cat mscan.id); do grep $var <your_files>; done а так?
погуглил этот вариант. должно работать, но не работает(
$ cat test.txt 45A 188 $ cat test.txt | xargs grep 'ride.log' grep: 45A: No such file or directory grep: 188: No such file or directory $ cat test.txt | xargs -d\n grep 'ride.log' grep: 45A 188 : No such file or directory
Обсуждают сегодня