3 if(</dev/null dial 'unix!'^$ns/$1 >[2]/dev/null)
6 t=/tmp/netfilexxx.$pid.$USER
7 fn sigexit { rm -f $t $t.* }
15 if(! </dev/null dial 'unix!'^$ns/$1.sftp >[2]/dev/null){
16 sftpcache -D $1 </dev/null >[1=2]
19 if(! </dev/null dial 'unix!'^$ns/$1.sftp >[2]/dev/null){
20 sed 's/^/-/' | sftp -b /dev/stdin $1 && echo DONE
23 {cat; echo DONE} | dial -e 'unix!'^$ns/$1.sftp
32 if(! 9 grep -s '^DONE$' $t.sftp1){
33 echo sftp did not finish: >[1=2]
34 sed 's/^/ /g' $t.sftp1 >[1=2]
37 if(~ $eflag yes && test -s $t.sftp){
38 echo sftp error output: >[1=2]
39 sed '/^DONE$/d; s/^/ /g' $t.sftp1 >[1=2]