[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
wrong lineno inside trap?
From: |
peter360 |
Subject: |
wrong lineno inside trap? |
Date: |
Fri, 9 Jan 2009 17:07:57 -0800 (PST) |
I wrote a test program test.sh:
----------------------------------------------------
trap '
echo this is line 3, but LINENO=$LINENO
' 0
echo this is line 7, and LINENO=$LINENO
---------------------------
when I ran it I got
$ sh /tmp/test.sh
this is line 7, and LINENO=7
this is line 3, but LINENO=11
My bash version is
$ sh --version
GNU bash, version 3.2.25(1)-release (x86_64-redhat-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.
Is this a known problem? Thanks.
--
View this message in context:
http://www.nabble.com/wrong-lineno-inside-trap--tp21383479p21383479.html
Sent from the Gnu - Bash mailing list archive at Nabble.com.
- wrong lineno inside trap?,
peter360 <=