Мне нужно написать программу оболочки, которая устанавливает некоторые пакеты. Программа будет работать в Linux (очевидно, некоторые команды не будут работать, например, в дистрибутивах на основе Arch).
Итак, у меня есть этот файл с именем config.conf со следующей структурой:
#EMAIL
email address here
#TWITTER
twitter account
#FORUM
a bunch of 'http://foru.ms'
#FACEBOOK
#REDDIT
reddit username
Программа initial_install.sh должна найти строки, начинающиеся с хеша, и, если следующая строка не пуста, установить пакет, необходимый для этой категории.
Например, он ищет #TWITTER и, только если учетная запись твиттера написана чуть ниже этой строки, он устанавливает Twitter-клиент rainbowstream с помощью sudo apt-get install rainbowstream
.
Вы можете мне помочь? У меня нет идей, я на самом деле не «эксперт по оболочкам» ..