16 lines
320 B
Bash
16 lines
320 B
Bash
#!/bin/sh
|
|
|
|
if [! -d lists ]; then
|
|
mkdir lists
|
|
cd lists
|
|
parallel -j 100 -a ../awesome-awesomeness/latest git clone {}
|
|
ls lists | sort -u > ls_out_sorted
|
|
comm -23 ls_out_sorted ../awesome-awesomeness/latest > missing
|
|
parallel -j 100 -a missing git clone {}
|
|
rm ls_out_sorted
|
|
fi
|
|
|
|
ls lists | parallel git -C {} pull
|
|
|
|
|