forked from cerc-io/plugeth
26 lines
413 B
Awk
26 lines
413 B
Awk
|
#!/usr/bin/awk -f
|
||
|
# Copyright (C) 2015 Arista Networks, Inc.
|
||
|
# Use of this source code is governed by the Apache License 2.0
|
||
|
# that can be found in the COPYING file.
|
||
|
|
||
|
BEGIN {
|
||
|
max = 100;
|
||
|
}
|
||
|
|
||
|
# Expand tabs to 4 spaces.
|
||
|
{
|
||
|
gsub(/\t/, " ");
|
||
|
}
|
||
|
|
||
|
length() > max {
|
||
|
errors++;
|
||
|
print FILENAME ":" FNR ": Line too long (" length() "/" max ")";
|
||
|
}
|
||
|
|
||
|
END {
|
||
|
if (errors >= 125) {
|
||
|
errors = 125;
|
||
|
}
|
||
|
exit errors;
|
||
|
}
|