Mail Archives: cygwin/1999/05/17/12:57:59
Bugreport:
It looks like sh does not run `command` in a subshell.
Here is an example-skript
--------------------
#! /bin/sh
# should give "/tmp"
cd /tmp; pwd
# shold give "/tmp", but results in "/"
echo "`cd /`" >/dev/null; pwd
# Or try, with the same result:
echo "$(cd /bin)" >/dev/null; pwd
--------------------
bash is o.k.
best regards
----------------------------------------------------------------------
Klaus Reimann Klaus DOT Reimann AT itap DOT physik DOT uni-stuttgart DOT de
Universitaet Stuttgart, ITAP
Pfaffenwaldring 57
70550 Stuttgart
Germany
Tel. 0711/685-5286, Fax. 0711/685-5271
----------------------------------------------------------------------
cygcheck -s -v -r
Cygnus Win95/NT Configuration Diagnostics
Current System Time: Mon May 17 18:47:23 1999
WinNT Ver 4.0 build 1381 Service Pack 4
Path: /usr/local/bin
/cygwin-b20/H-i586-cygwin32/bin
//E/WINNT/system32
//E/WINNT
//j/spw4_main_app
//j/jandel_shared
//E/Programme/Sybase/PowerDynamo/win32
//J/MIKTEX/TEXMF/MIKTEX/BIN
//C/DOS
.
SysDir: E:\WINNT\System32
WinDir: E:\WINNT
HOME = `//Z/install'
MAKE_MODE = `UNIX'
PWD = `/tmp/klaus/a2ps-4.12'
COMPUTERNAME = `XXXXXXX'
COMSPEC = `E:\WINNT\system32\cmd.exe'
HOMEDRIVE = `Z:'
HOMEPATH = `\install'
HOMESHARE = `\\majestix\global'
HOSTNAME = `automatix'
HOSTTYPE = `i586'
INPUTRC = `/etc/readlngr.map'
LOGONSERVER = `\\XXXXXXXX'
MACHTYPE = `i586-pc-cygwin32'
NUMBER_OF_PROCESSORS = `1'
OS2LIBPATH = `E:\WINNT\system32\os2\dll;'
OS = `Windows_NT'
OSTYPE = `cygwin32'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 3 Stepping 4, GenuineIntel'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0304'
PS1 = `\w$'
SHELL = `/bin/sh'
SHLVL = `1'
SYSTEMDRIVE = `E:'
SYSTEMROOT = `E:\WINNT'
TEMP = `C:\temp'
TERM = `cygwin'
TMP = `C:\temp'
USERDOMAIN = `EXPERIMENT'
USERNAME = `install'
USERPROFILE = `E:\WINNT\Profiles\install'
WINDIR = `E:\WINNT'
_ = `//J/gnuwin/cygwin-b20/H-i586-cygwin32/bin/cygcheck'
HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00
(default) = `\\Z'
unix = `/z'
fmixed = 0x00000000
fbinary = 0x00000000
fsilent = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01
(default) = `C:\temp'
unix = `/tmp'
fmixed = 0x00000000
fbinary = 0x00000000
fsilent = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02
(default) = `\\.\tape1:'
unix = `/dev/st1'
fmixed = 0x00000000
fbinary = 0x00000000
fsilent = 0x00000001
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03
(default) = `\\.\tape0:'
unix = `/dev/st0'
fmixed = 0x00000000
fbinary = 0x00000000
fsilent = 0x00000001
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04
(default) = `\\.\b:'
unix = `/dev/fd1'
fmixed = 0x00000000
fbinary = 0x00000000
fsilent = 0x00000001
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05
(default) = `\\.\a:'
unix = `/dev/fd0'
fbinary = 0x00000000
fsilent = 0x00000001
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06
(default) = `j:\gnuwin'
unix = `/'
fbinary = 0x00000000
fsilent = 0x00000000
a:\ fd N/A N/A
c:\ hd FAT 250Mb 26% CP UN MS-DOS_6
d:\ hd NTFS 2062Mb 85% CP CS UN PA FC Zusatz
e:\ hd NTFS 2000Mb 32% CP CS UN PA FC
f:\ hd NTFS 2102Mb 32% CP CS UN PA FC
g:\ fd N/A N/A
h:\ cd N/A N/A
i:\ net Samba 1999Mb 43% CP UN klausr
j:\ net NTFS 1112Mb 96% CP CS UN PA FC Software2
k:\ net NTFS 1112Mb 96% CP CS UN PA FC Software2
z:\ net NTFS 8714Mb 76% CP CS UN PA FC Benutzer
j:\gnuwin / native text!=binary
\\.\a: /dev/fd0 native text!=binary
\\.\b: /dev/fd1 native text!=binary
\\.\tape0: /dev/st0 native text!=binary
\\.\tape1: /dev/st1 native text!=binary
C:\temp /tmp native text!=binary
\\Z /z native text!=binary
Found: j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\bash.exe
Found: j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\cat.exe
Not Found: cpp (good!)
Found: j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\find.exe
Found: C:\DOS\find.exe
Warning: j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\find.exe hides C:\DOS\find.exe
Found: j:\gnuwin\usr\local\bin\gcc.exe
Found: j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\gcc.exe
Warning: j:\gnuwin\usr\local\bin\gcc.exe hides j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\gcc.exe
Found: j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\gdb.exe
Found: j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\ld.exe
Found: j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\ls.exe
Found: j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\make.exe
Found: j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\sh.exe
371k 1998/12/01 j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0
"cygtcl80.dll" v0.0 ts=1998/12/1 9:25
5k 1998/12/01 j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0
10k 1998/12/01 j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0
"cygtclreg80.dll" v0.0 ts=1998/12/1 9:25
600k 1998/12/01 j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0
"cygtk80.dll" v0.0 ts=1998/12/1 9:28
446k 1998/12/03 j:\gnuwin\cygwin-b20\H-i586-cygwin32\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
"cygwin1.dll" v0.0 ts=1998/12/4 5:39
Use -h to see help about each section
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
- Raw text -