Один из способов такой:
$ A=$(<file)
Вместо переменной, лучшим вариантом будет чтение в массив, что облегчает доступ к разным строкам:
$ OIFS=$IFS
$ IFS=$'\n'
$ arr=($(<file))
$ IFS=$OIFS
Установка «прошивки -b43 -installer» в автономном режиме
Необходимо установить firmware-b43-installer
.
Если у вас нет альтернативного подключения к Интернету, сделайте это следующим образом.
Если вы установили bcmwl-kernel-source
, то удалите его.
sudo apt-get purge bcmwl-kernel-source
http://mirrors.kernel.org/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_015-9_amd64.debhttp://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2
Скопируйте их в домашнюю папку Ubuntu.
Запустить клемму
sudo dpkg -i b43-fwcutter_015-9_amd64.deb tar xfvj broadcom-wl-5.100.138.tar.bz2 sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.100.138/linux/wl_apsta.o
Перезагрузить или запустить:
sudo modprobe b43
Примечание.:Для 32-битных -систем загрузитеhttp://mirrors.kernel.org/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_015-9_i386.debвместо amd64 и обновите имя файла в команде dpkg.
Для Lubuntu 16.04 необходимо установитьhttp://mirrors.kernel.org/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_019-2_amd64.debили альтернативу i386.