16 lines
326 B
Bash
Executable File
16 lines
326 B
Bash
Executable File
#!/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 lists/{} pull
|
|
|
|
|