source: vendor/grep/2.12/tests/grep-dev-null

Last change on this file was 2595, checked in by bird, 13 years ago

gnu grep version 2.12 (grep-2.12.tar.xz, md5sum=8d2f0346d08b13c18afb81f0e8aa1e2f)

File size: 629 bytes
Line 
1#!/bin/sh
2# Case-insensitive grep with a 0-size input file would fail in grep up to 2.6.3
3. "${srcdir=.}/init.sh"; path_prepend_ ../src
4
5require_en_utf8_locale_
6
7LC_ALL=en_US.UTF-8
8export LC_ALL
9
10echo x | grep -f /dev/null; test $? = 1 || fail=1
11echo x | grep -if /dev/null; test $? = 1 || fail=1
12echo x | grep -Ff /dev/null; test $? = 1 || fail=1
13echo x | grep -Fif /dev/null; test $? = 1 || fail=1
14
15grep -f /dev/null < /dev/null; test $? = 1 || fail=1
16grep -if /dev/null < /dev/null; test $? = 1 || fail=1
17grep -Ff /dev/null < /dev/null; test $? = 1 || fail=1
18grep -Fif /dev/null < /dev/null; test $? = 1 || fail=1
19
20Exit $fail
Note: See TracBrowser for help on using the repository browser.