source: vendor/gawk/3.1.5/awklib/eg/lib/readable.awk@ 3076

Last change on this file since 3076 was 3076, checked in by bird, 19 years ago

gawk 3.1.5

File size: 443 bytes
Line 
1# readable.awk --- library file to skip over unreadable files
2#
3# Arnold Robbins, [email protected], Public Domain
4# October 2000
5
6BEGIN {
7 for (i = 1; i < ARGC; i++) {
8 if (ARGV[i] ~ /^[A-Za-z_][A-Za-z0-9_]*=.*/ \
9 || ARGV[i] == "-")
10 continue # assignment or standard input
11 else if ((getline junk < ARGV[i]) < 0) # unreadable
12 delete ARGV[i]
13 else
14 close(ARGV[i])
15 }
16}
Note: See TracBrowser for help on using the repository browser.