apt-requirements/apt-requirements
2022-01-09 07:32:53 +01:00

35 lines
380 B
Bash
Executable file

#!/bin/bash
help() {
echo "Install packages from a requirements file."
echo
echo "Syntax: $0 [-h] <filename>"
echo "Options:"
echo "h Print this help."
}
if [ $# -eq 0 ]
then
help
exit 1
fi
packages=()
for f in $@
do
if [ $f == "-h" ]
then
help
exit 0
fi
for p in `sed 's/#.*//' $f`
do
packages+=($p)
done
done
/usr/bin/apt install ${packages[@]}
exit $?