|
|
1.1 ! root 1: cd $1 ! 2: for i in * ! 3: do ! 4: sed -n " ! 5: /SH *NAM/,/SH/{ ! 6: /SH/d ! 7: s/, *$// ! 8: ty ! 9: :y ! 10: s/ *\\\\*-.*// ! 11: tx ! 12: s/ *\\\\(mi.*// ! 13: tx ! 14: s/, */\\ ! 15: /g ! 16: s/\\n\\n/\\ ! 17: /g ! 18: s/\\n/ $i&/g ! 19: s/\$/ $i/ ! 20: p ! 21: } ! 22: /SH *DES/q ! 23: d ! 24: :x ! 25: s/ *\\\\*-.*// ! 26: s/ *\\\\(mi.*// ! 27: /^$/d ! 28: s/, */\\ ! 29: /g ! 30: s/\\n\\n/\\ ! 31: /g ! 32: s/\\n/ $i&/g ! 33: s/\$/ $i/ ! 34: p ! 35: q ! 36: " $i ! 37: done | sort -u
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.