Fix diff.list usage in tmpdir
This commit is contained in:
parent
4a52a1d74d
commit
a69d966c2c
1 changed files with 1 additions and 1 deletions
|
@ -104,7 +104,7 @@ read -p "About to install the system packages per the backup. Do you want to con
|
||||||
if [[ "\$promptPkgs" =~ ^[Yy] ]]; then
|
if [[ "\$promptPkgs" =~ ^[Yy] ]]; then
|
||||||
echo "Yes"
|
echo "Yes"
|
||||||
comm --nocheck-order -23 InstallOnly.list <(apt-mark showmanual|sort) | grep -Ev 'linux-image|linux-headers' > "\${TMPDIR}/diff.list"
|
comm --nocheck-order -23 InstallOnly.list <(apt-mark showmanual|sort) | grep -Ev 'linux-image|linux-headers' > "\${TMPDIR}/diff.list"
|
||||||
apt-get --simulate install \$(cat diff.list) |& awk '/^E: Unable to locate package / {print \$NF}' | sort > "\${TMPDIR}/diff.fail"
|
apt-get --simulate install \$(cat "\${TMPDIR}/diff.list") |& awk '/^E: Unable to locate package / {print \$NF}' | sort > "\${TMPDIR}/diff.fail"
|
||||||
comm --nocheck-order -23 "\${TMPDIR}/diff.list" "\${TMPDIR}/diff.fail" | xargs apt-get install
|
comm --nocheck-order -23 "\${TMPDIR}/diff.list" "\${TMPDIR}/diff.fail" | xargs apt-get install
|
||||||
|
|
||||||
read -p "Did everything above look okay and do you want to proceed? [Y/n] " -n 1 -sr promptPkgsDo
|
read -p "Did everything above look okay and do you want to proceed? [Y/n] " -n 1 -sr promptPkgsDo
|
||||||
|
|
Loading…
Reference in a new issue