Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

If you use bash (with extglob on), you could write something like

./sage -t devel/sage/sage/misc/c!(ache*).py

which picks up

localhost:$ ls -1 devel/sage/sage/misc/c!(ache*).py
devel/sage/sage/misc/classcall_metaclass.py
devel/sage/sage/misc/classgraph.py
devel/sage/sage/misc/constant_function.py
devel/sage/sage/misc/copying.py
devel/sage/sage/misc/cython.py

or

localhost:$ ls devel/sage/sage/sets/!(integer_range|positive_integers).py
devel/sage/sage/sets/__init__.py            devel/sage/sage/sets/finite_enumerated_set.py
devel/sage/sage/sets/all.py             devel/sage/sage/sets/non_negative_integers.py
devel/sage/sage/sets/cartesian_product.py       devel/sage/sage/sets/primes.py
devel/sage/sage/sets/disjoint_union_enumerated_sets.py  devel/sage/sage/sets/set.py
devel/sage/sage/sets/family.py

etc.