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

Re: F11: Bug in sh-4.0 source build-in command



Dne Mon, 03 Aug 2009 20:46:55 +0200 Dario Lesca napsal(a):
> There is a bug in sh-4.0 source command:
> Must specify directory (./file) for filename, without not work.
> 
> > sh-4.0# cd /tmp
> > sh-4.0# echo aaa=ppp > sourcefile
> > sh-4.0# ls -l sourcefile 
> > -rw-r--r-- 1 root root 8  3 ago 20:37 sourcefile
> > sh-4.0# cat sourcefile 
> > aaa=ppp
> > sh-4.0# . sourcefile 
> > sh: .: sourcefile: file not found
> > sh-4.0# source  sourcefile 
> > sh: source: sourcefile: file not found
> > sh-4.0# echo $aaa
> > 
> > sh-4.0# source  ./sourcefile 
> > sh-4.0# echo $aaa
> > ppp
> > sh-4.0# exit
> 
> hope this help.

Not a bug. You're running bash in POSIX mode (probably you ran "sh").
In POSIX mode the current directory is not searched by the source
command. This is documented in the manpage.

Michal


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