Tôi có một tập tin của 3 lĩnh vực:Kiểm tra chiều dài lĩnh vực sử dụng awk
123710337783,351898014413150,123028040249634
123710337785,352934028758390,123028040109275
Tôi cần phải kiểm tra xem các nghề đạt độ dài sau:
Field 1 = 12
Field 2 = 15 or 16
Field 3 = 15
tôi nhận được một thông báo lỗi khi chạy này:
awk -F, '{if(length($2) == 15) || length($2) == 16) && length($1) == 12 && length($3)) == 15) print }'
Vui lòng hỗ trợ.
Bernie
Bạn gặp phải lỗi gì? –