Я бы сделал это в Perl вместо этого:
$ perl -ne 'print if /a/ && /b/ && /c/' file
abc
bca
cab
fhfhfhfabcjdfjdjfk
ahfhfbkjfjdjffc
, если вы просто хотите Чтобы проверить, будет ли каждая строка сочетает все три буквы (без печати самой линии), вы можете сделать:
$ perl -lne '$k++ if /a/ && /b/ && /c/;
END{$k==$. ? print "yes" : print "no"}' file
или
$ awk '(/a/ && /b/ && /c/){k++} END{if(k==NR){print "yes"} else{print "no"}}' file
Вы можете проверить, какие устройства есть у вашего портативного компьютера, выполнив
# lspci | grep net
и
# ip link
, чтобы узнать, какие у вас есть интерфейсы и их состояние.
Проверьте, есть ли у вас такие файлы, как ifcfg-eth0, в / etc / sysconfig / network-scripts , если есть, убедитесь, что для параметра ONBOOT установлено значение yes.
ONBOOT=yes
После того, как вы определились, какой IP-адрес вам нужен, статический или динамический, вы можете настроить свой интерфейс (ы).
Также https://www.centos.org/docs/5/html/5.1/Deployment_Guide/s1-networkscripts-files.html - хороший страницу для посещения.