diff options
Diffstat (limited to 'asp-cp')
-rwxr-xr-x | asp-cp | 22 |
1 files changed, 18 insertions, 4 deletions
@@ -84,11 +84,11 @@ EOF fi failed="" -while read fl -do +if [ "$#" -gt 1 ] +then + fl="$2" if [ ! -f "$fl" ] then - echo "$fl" "$APPPATH/ascp" -T -q -k 1 -l 500m -i "$KEYPATH/$KEYNAME" \ "anonftp@ftp.ncbi.nlm.nih.gov:/$DATAPATH/$fl" "." fi @@ -96,7 +96,21 @@ do then failed="$failed\n$fl" fi -done +else + while read fl + do + if [ ! -f "$fl" ] + then + echo "$fl" + "$APPPATH/ascp" -T -q -k 1 -l 500m -i "$KEYPATH/$KEYNAME" \ + "anonftp@ftp.ncbi.nlm.nih.gov:/$DATAPATH/$fl" "." + fi + if [ ! -f "$fl" ] + then + failed="$failed\n$fl" + fi + done +fi if [ -n "$failed" ] then echo -e "\nFAILED TO DOWNLOAD:\n$failed\n" >&2 |