On 06-03-17 15:16, Reuti wrote:
> if ! expr "$x" : '[[:digit:]]*$' >/dev/null; then echo no; fi
>
> if [ -n "${x//[0-9]/}" ]; then echo no; fiTrue, but regular expressions are usually considered expensive. (Must admit I never benchmarked.) And I know 1 regex won't considerably slow down my script, but it's become a habit to always try and program as light as possible. -- -- Rob la Lau -- -- Sysadmin en webdeveloper in ruste -- -- web : https://ohreally.nl/ -- eml : [email protected] --
