diff options
Diffstat (limited to 'awklib/eg/lib/readable.awk')
-rw-r--r-- | awklib/eg/lib/readable.awk | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/awklib/eg/lib/readable.awk b/awklib/eg/lib/readable.awk index dbbab578..6942dcca 100644 --- a/awklib/eg/lib/readable.awk +++ b/awklib/eg/lib/readable.awk @@ -2,11 +2,12 @@ # # Arnold Robbins, arnold@skeeve.com, Public Domain # October 2000 +# December 2010 BEGIN { for (i = 1; i < ARGC; i++) { - if (ARGV[i] ~ /^[A-Za-z_][A-Za-z0-9_]*=.*/ \ - || ARGV[i] == "-") + if (ARGV[i] ~ /^[[:alpha:]_][[:alnum:]_]*=.*/ \ + || ARGV[i] == "-" || ARGV[i] == "/dev/stdin") continue # assignment or standard input else if ((getline junk < ARGV[i]) < 0) # unreadable delete ARGV[i] |