При создании новой виртуальной машины (то есть гостевая ОС) с виртуальной коробкой, по умолчанию сделайте NIC AM79C973. В то время как этот ник может поддерживаться многими ОС, этот конкретный ник, похоже, не поддерживается CentOS 7. Это означает, что единственный NIC, который появится внутри ваших новых CentO 7 VM, будет петлями. То, что вам нужно сделать, это изменить NIC к тому, который поддерживается как 82543GC.
Во-первых, остановите CentOS VM, если вы еще этого не сделали, а затем измените NIC, используя эту команду на хосте VirtualBox:
vboxmanage modifyvm "testvm" --nictype1 82543GC
Теперь начните свои CentOS VM, и вы заметите, что у него сейчас есть NIC Отказ
Я надеюсь, что это поможет.
(Ответ извлечен из редактирования)
Это работает:
var= string ; var=${var#*://} ; echo ${var%% *}
Предполагая, что ваш вывод находится в файле foo.txt
, в командной строке выполните
grep '^http' foo.txt | sed 's/\.gz$//' > bar.txt
Это сохранит в bar. txt
только те строки, которые начинаются (^
) с http
(используя grep
), и удалит идущий следом .gz
(используя sed
).