about summary refs log tree commit diff stats
path: root/home-manager/packages/scripts/deprecated/clear_systemd
blob: 56cfe95eaba4a1a90b6936bdc4d40f310984ee10 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#! /bin/bash

tmp=$(mktemp)
tmp2=$(mktemp)
tmp3=$(mktemp)

cat /mnt/pack > $tmp
cat /mnt/pack2 > $tmp2

if [ $(cat $tmp2 | wc -l) -gt $(cat $tmp | wc -l) ];then
    cat $tmp2 > $tmp3
    cat $tmp > $tmp2
    cat $tmp3 > $tmp
fi

for ((i=1; i<=$(cat $tmp | wc -l) ; i++))
do 
    if grep -Fxq "$(awk -v n=$i 'NR==n' $tmp)" $tmp2; then 
        :
    else
        echo "$(awk -v n=$i 'NR==n' $tmp)"
    fi
done

rm $tmp
rm $tmp2
rm $tmp3