Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Mar 2000 16:35:31 -0800 (PST)
From:      Jim Pazarena <paz@ccstores.com>
To:        freebsd-questions@freebsd.org, naddy@mips.rhein-neckar.de
Subject:   Re: bash & rcp question
Message-ID:   <10003291635.aa22834@ccstores.com>

next in thread | raw e-mail | index | archive | help
 >Subject: Re: bash & rcp question
 >From: naddy@mips.rhein-neckar.de (Christian Weisgerber)
 >Date: 30 Mar 2000 00:21:37 +0200
 >To: freebsd-questions@freebsd.org

 >Jim Pazarena <paz@ccstores.com> wrote:

 >> The command issued is:
 >> rcp /u/wrappers/hosts.blacklist machinea:/u/wrappers
 >> 
 >> and the failing error message is:
 >> bash: [: =: unary operator expected
 >> 

 >The user on machina has bash as login shell. Due to the way rcp
 >works, it spawns a shell on machinea using rsh, and if that shell
 >is bash, it detects that it is called from rsh and as a special
 >case executes ~/.bashrc despite not running interactively. (This
 >is a documented, albeit somewhat idiosyncratic behavior.)

 >Anyway, the user has something in his ~/.bashrc that doesn't work
 >when the shell doesn't run interactively. Since it's the '[' command
 >that complains above, the error is probably in an "if [ ... ]"
 >construct.

 >-- 
 >Christian "naddy" Weisgerber                  naddy@mips.rhein-neckar.de

The perfectly correct answer. My humble appreciation and admiration.
                                                                                
--
Jim Pazarena     mailto:paz@ccstores.com 
                 http://www.qcislands.net/paz
 



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi? <10003291635.aa22834>