Вы не сможете вставить список доменов таким образом, но вы можете проверить, является ли ввод файлом:
read -p "specify the file path or paste domain list" file_path
if [[ -f "$file_path" ]]; then
fun2
else
fun1
fun2
fi
В конфигурациях с несколькими физическими пакетами ЦП вы не увидите разные названия моделей — все ЦП должны совпадать. В большинстве случаев я ожидаю, что порядок перечисления в /proc/cpuinfo
будет проходить по физическим пакетам по порядку, но это не может быть гарантировано; вам нужно посмотреть на physical id
в /proc/cpuinfo
, если вы хотите сгруппировать логические ядра по физическому сокету.Все ядра из одного сокета будут иметь одинаковый физический идентификатор, и только эти ядра.