From cb1029e83d47979d5169dbafe586ecb8904c40e3 Mon Sep 17 00:00:00 2001 From: Idan Cohen Date: Sun, 10 Apr 2022 09:53:22 +0300 Subject: [PATCH] fix: :bug: fix grep for depends --- apt-install.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/apt-install.sh b/apt-install.sh index ec50c2a..23e35f3 100755 --- a/apt-install.sh +++ b/apt-install.sh @@ -3,7 +3,7 @@ set -e get_all_dependencies() { local apt_package=$1 - apt depends $apt_package | grep -Eo "\s[a-z].+" + apt depends $apt_package | grep -Eo ":\s[a-z].+"| grep -Eo "[a-z].+" } download_packages() { @@ -17,6 +17,15 @@ download_packages() { done } +install_packages() { + local apt_packages=$(ls *.deb) + for package_name in ${apt_packages[@]}; + do + echo $package_name + dpkg -i $package_name + done +} + main() { # echo $(get_all_dependencies $1) download_packages $@