Lines Matching refs:a
69 # Shut bash up upon receiving a term so we can drop it on our children
81 a=`echo -e "abcd" | $PROG +2c`
82 checktest "$a" "$o" 1
85 a=`echo "abcd" | $PROG +8c`
86 checktest "$a" "$o" 2
89 a=`echo "abcd" | $PROG -9c`
90 checktest "$a" "$o" 3
93 a=`echo -e "x" | $PROG -1l`
94 checktest "$a" "$o" 4
97 a=`echo -e "x\ny\n" | $PROG -1l`
98 checktest "$a" "$o" 5
101 a=`echo -e "x\ny\n" | $PROG -2l`
102 checktest "$a" "$o" 6
105 a=`echo -e "x\ny" | $PROG -1l`
106 checktest "$a" "$o" 7
109 a=`echo -e "x\ny\n" | $PROG +1l`
110 checktest "$a" "$o" 8
113 a=`echo -e "x\ny\n" | $PROG +2l`
114 checktest "$a" "$o" 9
117 a=`echo -e "x" | $PROG -1`
118 checktest "$a" "$o" 10
121 a=`echo -e "x\ny\n" | $PROG -1`
122 checktest "$a" "$o" 11
125 a=`echo -e "x\ny\n" | $PROG -2`
126 checktest "$a" "$o" 12
129 a=`echo -e "x\ny" | $PROG -1`
130 checktest "$a" "$o" 13
133 a=`echo -e "x\ny\n" | $PROG +1`
134 checktest "$a" "$o" 14
137 a=`echo -e "x\ny\n" | $PROG +2`
138 checktest "$a" "$o" 15
141 a=`echo -e "xyyyyyyyyyyz" | $PROG +10c`
142 checktest "$a" "$o" 16
145 a=`echo -e "x\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\nz" | $PROG +10l`
146 checktest "$a" "$o" 17
149 a=`echo -e "x\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\nz" | $PROG -10l`
150 checktest "$a" "$o" 18
160 a=`echo -e "xyyyyyyyyyyz" | $PROG +c`
161 checktest "$a" "$o" 16a
164 a=`echo -e "x\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\nz" | $PROG +l`
165 checktest "$a" "$o" 17a
168 a=`echo -e "x\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\nz" | $PROG -l`
169 checktest "$a" "$o" 18a
173 a=`echo -e "a\nb\nc" | $PROG -r`
174 checktest "$a" "$o" 19
177 # Now we want to do a series of follow tests.
193 echo -e "a\nb\nc" > $follow
202 o=`echo -e "a\nb\nc\nd\ne\nf\n"`
203 a=`cat $out`
204 checktest "$a" "$o" 20
210 echo -e "a\nb\nc" > $follow
221 o=`echo -e "a\nb\nc\nd\ne\nf\n"`
222 a=`cat $out`
223 checktest "$a" "$o" 21
229 echo -e "a\nb\nc" > $follow
240 o=`echo -e "a\nb\nc\nd\ne\nf\ng\nh\ni\n"`
241 a=`cat $out`
242 checktest "$a" "$o" 22
248 echo -e "a\nb\nc" > $follow
260 o=`echo -e "a\nb\nc\nd\ne\nf\ng\nh\ni\nj\nk\nl\nm\no\np\nq"`
261 a=`cat $out`
262 checktest "$a" "$o" 23
266 # Verify that we can follow the moved file and correctly see a truncation.
268 echo -e "a\nb\nc" > $follow
281 o=`echo -e "a\nb\nc\nd\ne\nf\ng\nh\ni\nj\nk\nl\nm\no\np\nq"`
282 a=`cat $out`
283 checktest "$a" "$o" 24
289 echo -e "a\nb\nc" > $follow
300 o=`echo -e "a\nb\nc\nd\ne\nf\ng\nh\ni\n"`
301 a=`cat $out`
302 checktest "$a" "$o" 25
309 echo -e "a\nb\nc" > $follow
327 o=`echo -e "a\nb\nc\nd\ne\nf\n"`
328 a=`cat $out`
329 checktest "$a" "$o" 26
349 # There is a bug where the content comes before the header lines,
367 a=`cat $out`
368 checktest "$a" "$o" 27
403 a=`cat $out`
404 checktest "$a" "$o" 27a
435 a=`cat $out`
436 checktest "$a" "$o" 27b
446 echo -e "a\nb\nc\nd\ne\nf" >> $follow
454 o=`echo -e "a\nb\nc\nd\ne\nf\ng\nh\ni\n"`
455 a=`cat $out`
456 checktest "$a" "$o" 27c
472 a=`sort $out | uniq -c | sort -n | tail -1 | awk '{ print $1 }'`
475 checktest "$a" "$o" 28