Re: программирование сценариев bash
Добавлено: 02 сен 2022, 22:28
У меня вышел пока вот такой скрипт, набранный из отдельных команд выполняемых в терминале...
Смущает конечно много повторяющихся "SUDO" и то что нужно прервать скрипт для установки библиотеки из Окон...
А если скрипту дать все права, можно тогда убрать все "SUDO"?
Код: Выделить всё
#! /bin/sh
OUTPUT="$(ls -l /dev | awk '/sd/ { print $10 }' | grep 1$)"
sudo mount /dev/"${OUTPUT}" /mnt
sudo cp /mnt/Pantum/sources.list /etc/apt
sudo apt update
sudo cp -r /mnt/Pantum /home/user/Загрузки/
sudo chmod -R 777 /home/user/Загрузки/Pantum
sudo apt install libcupsimage2
sh install.sh
sudo apt install sane sane-utils
#
# К сожалению тут надо бы прерваться и через Окна установить библиотеку
# libjpeg8_8b-1_amd64.deb
# потому как она в окнах просит поставить крыжик и нажать кн.Ок
# или как то всеж можно???
#
sudo ln -fs /usr/lib/x86_64-linux-gnu/libqpdf.so.21.4.0 /opt/pantum/lib/libqpdf.so.21
sudo umount /dev/"${OUTPUT}"
sudo rm -r /home/user/Загрузки/Pantum
А если скрипту дать все права, можно тогда убрать все "SUDO"?