4 # In pcb-menu.res, add somewhere:
6 # {"grep" a={"G" "<Key>g"} ExecuteFile(/tmp/pcb.grep)}
13 open(G, ">/tmp/pcb.grep");
14 print G "Unselect(All)\n";
18 ($refdes, $value, $footprint, $device, $voltage, $manufacturer, $manufacturer_part_number, $vendor, $vendor_part_number, $qty) = split(':', $_);
20 if ($first || /$reg/i) {
21 print "\033[34m" if $first;
22 printf("%-7s %-24s %-18s %s\n", $value, $manufacturer_part_number, $vendor_part_number, $refdes);
23 print "\033[0m" if $first;
25 for $r (split(',', $refdes)) {
26 print G "Select(ElementByName,$r)\n";
34 print "\n\033[32m$count parts\033[0m\n";