bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Returned mail: see transcript for details


From: Maciej (Matchek) Blizinski
Subject: Re: Returned mail: see transcript for details
Date: Wed, 3 Mar 2010 10:25:38 +0000

Hello bug-gnu-utils,

I've discovered an issue with sharutils (version 4.6.3) which surfaces
on Solaris systems: in the /bin/sh shell the caret character (^) is an
alternative to pipe[1], unless escaped.  See the following example:

address@hidden [login]:~ > /bin/bash -c 'echo a^b'
a^b
address@hidden [login]:~ > /bin/sh -c 'echo a^b'
/bin/sh: b: not found
address@hidden [login]:~ > uname -a
SunOS login 5.10 Generic_142900-01 sun4v sparc SUNW,SPARC-Enterprise-T5220

The symptoms in sharutils  are:

./shar-3: ./,,: not found
sed: command garbled: s,
/home/maciej/src/opencsw/pkg/sharutils/trunk/work/solaris8-sparc/build-isa-sparcv8/sharutils-4.6.3/src/shar:
No input files
Try 
`/home/maciej/src/opencsw/pkg/sharutils/trunk/work/solaris8-sparc/build-isa-sparcv8/sharutils-4.6.3/src/shar
--help' for more information.
/home/maciej/src/opencsw/pkg/sharutils/trunk/work/solaris8-sparc/build-isa-sparcv8/sharutils-4.6.3/src/unshar:
Found no shell commands in /tmp/shar-3-22795.d/shar-3-0001.shar
Only in 
/home/maciej/src/opencsw/pkg/sharutils/trunk/work/solaris8-sparc/build-isa-sparcv8/sharutils-4.6.3:
ABOUT-NLS
Only in 
/home/maciej/src/opencsw/pkg/sharutils/trunk/work/solaris8-sparc/build-isa-sparcv8/sharutils-4.6.3:
AUTHORS
Only in 
/home/maciej/src/opencsw/pkg/sharutils/trunk/work/solaris8-sparc/build-isa-sparcv8/sharutils-4.6.3:
COPYING
(...)
/home/maciej/src/opencsw/pkg/sharutils/trunk/work/solaris8-sparc/build-isa-sparcv8/sharutils-4.6.3
and shar-3.d differ
FAIL: shar-3
======================================
1 of 5 tests failed
Please report to address@hidden

The patch[2] is trivial, it quotes a sed argument including a caret.

Regards,
Maciej BliziƄski

[1] http://docstore.mik.ua/orelly/unix/ksh/appa_01.htm#KSH-APA-SECT-1
[2] 
https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/pkg/sharutils/trunk/files/sun-sed.patch




reply via email to

[Prev in Thread] Current Thread [Next in Thread]