Lines Matching refs:awk
31 awk=awk
36 for sfx in in out awk; do
40 atf_check -o file:$fname.out -x "awk $@ -f $fname.awk < $fname.in"
72 for sfx in out awk; do
75 atf_check -o file:d_string1.out awk -f d_string1.awk
96 "in awk program regardless of locale (PR bin/42320)"
118 atf_set "descr" "Test awk(1) with single character RS"
124 -x "echo 1a2aa3aaa4 | $awk 1 RS=a"
130 atf_set "descr" "Test awk(1) with two characters RS"
136 -x "echo 1ab2ab3ab4 | $awk 1 RS=ab"
142 atf_set "descr" "Test awk(1) with single character regex group RS"
148 -x "echo 1a2aa3aaa4 | $awk 1 RS='[a]'"
154 atf_set "descr" "Test awk(1) with two characters regex group RS"
160 -x "echo 1a2ab3aba4 | $awk 1 RS='[ab]'"
166 atf_set "descr" "Test awk(1) with single character regex star RS"
172 -x "echo 1a2aa3aaa4 | $awk 1 RS='a*'"
178 atf_set "descr" "Test awk(1) with two characters regex star RS"
184 -x "echo 1a2aa3aaa4 | $awk 1 RS='aa*'"
190 atf_set "descr" "Test awk(1) with regex two star RS"
196 -x "echo 1a2ab3aab4 | $awk 1 RS='aa*b*'"
202 atf_set "descr" "Test awk(1) with regex | case 1 RS"
208 -x "echo 1abc | $awk 1 RS='abcde|b'"
214 atf_set "descr" "Test awk(1) with regex | case 2 RS"
220 -x "echo 1abcdf2 | $awk 1 RS='abcde|b'"
226 atf_set "descr" "Test awk(1) with regex | case 3 RS"
232 -x "echo 1abcdebf2 | $awk 1 RS='abcde|b'"
238 atf_set "descr" "Test awk(1) with regex | case 4 RS"
244 -x "echo 1abcdf2 | $awk 1 RS='abcde|a'"
251 atf_set "descr" "Test awk(1) with regex ^ case 1 RS"
257 -x "echo a1a2a3a | $awk 1 RS='^a'"
264 atf_set "descr" "Test awk(1) with regex ^ case 2 RS"
270 -x "echo aaa1a2a | $awk 1 RS='^a'"
277 atf_set "descr" "Test awk(1) with regex $ case 1 RS"
283 -x "echo a1a2a3a | $awk 1 RS='a$'"
290 atf_set "descr" "Test awk(1) with regex $ case 2 RS"
296 -x "echo a1a2aaa | $awk 1 RS='a$'"
303 atf_set "descr" "Test awk(1) with regex reallocation RS"
309 -x "jot -s a 10000 | $awk 'NR>1' RS='999[0-9]'"
316 atf_set "descr" "Test awk(1) with empty RS"
322 -x "echo foo | $awk 1 RS=''"
329 atf_set "descr" "Test awk(1) with newline RS"
335 -x "printf '\n\n\nr1f1\nr1f2\n\nr2f1\nr2f2\n\n\n' | $awk '{\$1=\$1}1' RS= OFS=:"
341 atf_set "descr" "Test awk(1) with regex range"
347 -x "echo '1 a' | $awk '/[[:digit:]][[:space:]][[:alpha:]]/ { print \"matched\"; }'"
353 atf_set "descr" "Test awk(1) with regex repeat"
359 -x "echo 'aaabbbbcc' | $awk '/a{3}b{4}c{2}/ { print \"matched\"; }'"
365 atf_set "descr" "Test awk(1) SUPSEP modification (PR/47306)"
372 $awk '1{ arr[\$1 SUBSEP \$2 SUBSEP ++cnt[\$1]]=1} {for (f in arr) print arr[f];}'"