Вы должны заключать свои переменные в кавычки:
while IFS= read -r line; do
out=$(echo "$line" | awk '{ print $3 }')
echo "$out"
done < file_with_asterisks
В вашем случае echo $ line
расширяется (я предполагаю, что следует пробел начальные звездочки в каждой строке)
Я нашел решение:
Сначала я запустил:
echo -e "deb http://http.kali.org/kali sana main non-free contrib\ndeb http://security.kali.org/kali-security/ sana/updates main contrib non-free" > /etc/apt/sources.list
, а затем
apt-get update
apt-get update --fix-missing
, оно прямо здесь: Проблема с установкой Tor в Kali Linux
Спасибо!
kali-Rolling - текущий активный репозиторий с момента выпуска Kali 2016.1. Следующие записи должны быть в sources.list
:
deb http://http.kali.org/kali kali-rolling main contrib non-free
# For source package access, uncomment the following line
# deb-src http://http.kali.org/kali kali-rolling main contrib non-free