-#!/bin/sh
+#!/bin/bash
cat r/special/roman-numerals | tr 'a-z' 'A-Z' \
| cat - r/special/roman-numerals \
| grep -E "^[A-Z]{2,}'?s?$" \
> working/acronyms.lst.tmp
-cat l/not-abbreviations/* working/known-upper.lst \
+cat l/not-abbreviations/* \
| src/filter \
- | src/add-affixes \
+ | src/add-affixes no-possessive \
| sort | uniq \
> working/not-abbreviations.tmp
| sort | uniq \
| comm -23 - working/not-abbreviations.tmp \
| cat - working/acronyms.lst.tmp \
+ | cat - r/special/abbreviations{,-also} \
| sort | uniq \
| comm -23 - r/special/never-abbreviations \
> working/abbreviations.lst.pre