Как указано на Nixcraft :
Получить xclip
:
sudo apt-get install xclip
или
yum install xclip
в системе на основе RPM.
человек мужчина | your_magic_here | xclip -selection clipboard
-выборный буфер обмена
, чтобы вместо этого выбрать вставку средним щелчком мыши (так называемый первичный выбор). Обратите внимание, что your_magic_here
- это заполнитель для текстового фильтра ( sed
/ awk
/ perl
/ ...), который выбирает желаемую часть справочной страницы в соответствии с вашим конкретным вариантом использования, который вы не описали, поэтому, боюсь, я не могу привести конкретный пример.
Я бы использовал команду соединения
Join · Description For each pair of input lines with identical join fields, write a line to standard output. The default join field is the first, delimited by whitespace. When FILE1 or FILE2 (not both) is -, read standard input.
На следующем сайте нажмите здесь вы можете найти пример с файлами csv.
Это твоя идея? Быстрый грязный пример:
$ sort -V -t, -k 1 lookup.csv > lookup_sorted.csv
$ sort -V -t, -k 10 section_ne.csv > section_ne_sorted.csv
$ join -1 10 -2 1 -t, section_ne_sorted.csv lookup_sorted.csv
5.6,X,172.29.7.227,172.29.7.227,,,,N-D,,,a6gpaa56.175,,,,,,,,,,,,,,56.153
5.6,X,is181,10.5.5.181,,,,N-D,,,a6gpaa56.453,,,,,,,,,,,,,,56.153
5.6,X,Detected_at_10.5.5.121,10.5.5.121,,,,N-A,,,a6gpaa56.462,,,,,,,,,,,,,,56.153
5.6,X,eyup,10.5.5.91,,,,C-A,,,a6gpaa56.557,,,,,,,,,,,,,,56.153
5.6,X,is107,10.5.5.107,,,,N-A,,,a6gpaa56.561,,,,,,,,,,,,,,56.153
5.6,X,is172,10.5.5.172,,,,N-F,,,a6gpaa56.561,,,,,,,,,,,,,,56.153
5.6,X,is179,10.5.5.179,,,,N-D,,,a6gpaa56.561,,,,,,,,,,,,,,56.153
join: file 2 is not in sorted order
join: file 1 is not in sorted order