[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Can someone explain this?
From: |
Dennis Williamson |
Subject: |
Re: Can someone explain this? |
Date: |
Fri, 11 Feb 2011 21:44:28 -0600 |
On Fri, Feb 11, 2011 at 9:21 PM, Jon Seymour <jon.seymour@gmail.com> wrote:
> Correction - a _leading_ cd command and only a leading cd command,
> seems to be completely ignored in the case I described.
>
> Why is this?
>
> jon.
>
> ---------- Forwarded message ----------
> From: Jon Seymour <jon.seymour@gmail.com>
> Date: Sat, Feb 12, 2011 at 2:18 PM
> Subject: Can someone explain this?
> To: bug-bash@gnu.org
>
>
> Can someone explain why this is happening?
>
> #expected
> $ bash -c 'cd /tmp; pwd'
> /tmp
>
> #expected
> $ bash -c 'pwd; cd /tmp; pwd'
> /home/jseymour
> /tmp
>
> #expected
> $ ssh localhost bash -c 'pwd; cd /tmp; pwd'
> /home/jseymour
> /tmp
>
> #unexpected
> $ ssh localhost bash -c 'cd /tmp; pwd'
> /home/jseymour
>
> My expectation is that the last command should print:
>
> /tmp
>
> But, instead, the cd command seems to be completely ignored when bash
> is run under ssh. I have reproduced this with bash 4.1.5 on Linux and
> bash 3.0.0 on AIX.
>
> jon.
>
>
It's not particular to Bash. I can reproduce it in several other shells.
- Can someone explain this?, Jon Seymour, 2011/02/11
- Re: Can someone explain this?, Jon Seymour, 2011/02/11
- Re: Can someone explain this?,
Dennis Williamson <=
- Re: Can someone explain this?, Jon Seymour, 2011/02/11
- Re: Can someone explain this?, Dennis Williamson, 2011/02/11
- Re: Can someone explain this?, Bob Proulx, 2011/02/12
- Re: Can someone explain this?, Jon Seymour, 2011/02/12
- Re: Can someone explain this?, Andreas Schwab, 2011/02/12
- Re: Can someone explain this?, Maarten Billemont, 2011/02/12