summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 7235704)
raw | patch | inline | side by side (parent: 7235704)
author | Brandon Casey <casey@nrlssc.navy.mil> | |
Wed, 6 May 2009 18:29:15 +0000 (13:29 -0500) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Wed, 6 May 2009 18:49:14 +0000 (11:49 -0700) |
Some versions of sed exit non-zero if the file they are supplied is not
newline terminated. Solaris's /usr/xpg4/bin/sed is one such sed. In
this case the sed invocation can be avoided entirely since the resulting
file is equivalent to a previously created file. So, just copy that file
into place instead.
Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
newline terminated. Solaris's /usr/xpg4/bin/sed is one such sed. In
this case the sed invocation can be avoided entirely since the resulting
file is equivalent to a previously created file. So, just copy that file
into place instead.
Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t4118-apply-empty-context.sh | patch | blob | history |
index 314bc6e68dc6fa0f722f1b6eed39ce6c06e05c1c..65f2e4c3efb9ae5b5459e15df337e07201d78c38 100755 (executable)
cat file2 >file2.orig &&
git add file1 file2 &&
sed -e "/^B/d" <file1.orig >file1 &&
- sed -e "/^[BQ]/d" <file2.orig >file2 &&
+ cat file1 > file2 &&
echo Q | tr -d "\\012" >>file2 &&
cat file1 >file1.mods &&
cat file2 >file2.mods &&