When running rauto on a localized system, that is, the environment variable LANG is set to something else than `C', you may encounter an error message like
rauto/cusp> rauto cusp LPf muf -IRS 2 -ISW 2 rauto: *** number of runs=1 rauto: *** starting run LPf: run 1 of 1, IRS=2 printls: numeric format of language 'de_DE.UTF-8' not supported printls: set the environment variable LANG to C before running printls rauto: shell returned with error, offending command was: printls muf 2 > l.LPf
To avoid subtle errors due to different notational conventions for numerical values in different languages every AWK script shipped with rauto checks whether the number format under the current locale is understood by AUTO. If this test fails the script tries to change the locale to `C'. Unfortunately, the current standard of AWK does not require an implementation to support changing the locale at run-time. Hence, most of the time this will fail. For the moment you have to change the locale of your session manually by typing `setenv LANG C' if you are using the csh or tcsh, and `export LANG=C' if you are using the sh or bash command interpreter.