Извините за последнее сообщение, на которое не было ответа ... Я ' м совершенно новый для stackexchange.
Наконец-то я обнаружил проблему: при запуске showmount -e
или showmount -e [DNS-сервер nfs]
показанный экспорт был плохим.
Но при запуске showmount -e localhost
или showmount -e [IP-адрес nfs-сервера]
он показал правильный экспорт (с host1 внутри).
Итак, запуск моего монтирования на host1 с IP-адресом nfs-сервера решает проблему (очень плохо для нашей клонированной автоматизации виртуальной машины на основе DNS ...)
Мы работаем или инфраструктура на Azure, поэтому, возможно, проблема с DNS исходит из Это.
Спасибо.
Алекс.
Вы должны заключать свои переменные в кавычки:
while IFS= read -r line; do
out=$(echo "$line" | awk '{ print $3 }')
echo "$out"
done < file_with_asterisks
В вашем случае echo $ line
расширяется (я предполагаю, что следует пробел начальные звездочки в каждой строке)