delorie.com/archives/browse.cgi | search |
Delivered-To: | listarch-cygwin AT sourceware DOT cygnus DOT com |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
Sender: | cygwin-owner AT sourceware DOT cygnus DOT com |
Delivered-To: | mailing list cygwin AT sourceware DOT cygnus DOT com |
Message-ID: | <36C311FB.AD753B9@dddandr.octacon.co.uk> |
Date: | Thu, 11 Feb 1999 17:23:07 +0000 |
From: | Don Sharp <Don DOT Sharp AT dddandr DOT octacon DOT co DOT uk> |
Reply-To: | dwsharp AT iee DOT org |
X-Mailer: | Mozilla 4.5 [en] (WinNT; I) |
X-Accept-Language: | en |
MIME-Version: | 1.0 |
To: | gnu-win32 <cygwin AT sourceware DOT cygnus DOT com> |
Subject: | short changing by ash |
You may be interested in the following differences in behaviour between bash and (a)sh. ash comes up with one character less. Cheers Don Sharp bash-2.02$ ash $ v=a123/b123.mak $ a=${v%%/*} $ echo $a a12 $ exit bash-2.02$ v=a123/b123.mak bash-2.02$ a=${v%%/*} bash-2.02$ echo $a a123 bash-2.02$ bash-2.02$ cygcheck -s Cygnus Win95/NT Configuration Diagnostics Current System Time: Thu Feb 11 14:38:20 1999 WinNT Ver 4.0 build 1381 Service Pack 3 Path: /bin /usr/bin //c/winnt/system32 //c/winnt //i/msdev/bin //c/bin //c/dos //c SysDir: C:\WINNT\System32 WinDir: C:\WINNT HOME = `//D/don' MAKE_MODE = `UNIX' PWD = `/tmp' Use `-r' to scan registry a:\ fd N/A N/A c:\ hd FAT 509Mb 58% CP UN MSDOS622_NT d:\ hd FAT 509Mb 33% CP UN USERFILES e:\ hd FAT 125Mb 96% CP UN WINDOWSWAPS f:\ hd FAT 509Mb 5% CP UN WIN_APPLICS g:\ hd FAT 509Mb 13% CP UN OPENPRODUCT h:\ hd FAT 509Mb 79% CP UN OPENWORK i:\ hd FAT 509Mb 43% CP UN MS_APPLICS j:\ hd NTFS 509Mb 13% CP CS UN PA FC NT_APPLICS k:\ hd NTFS 509Mb 5% CP CS UN PA FC NT_SYSTEMS l:\ fd FAT 95Mb 40% CP UN MIS_002 m:\ cd N/A N/A g: / native text=binary Found: g:\bin\bash.exe Found: \bin\bash.exe Found: g:\usr\bin\cat.exe Not Found: cpp (good!) Found: g:\usr\bin\find.exe Found: c:\dos\find.exe Found: g:\usr\bin\gcc.exe Found: g:\usr\bin\gdb.exe Found: g:\usr\bin\ld.exe Found: g:\usr\bin\ls.exe Found: g:\usr\bin\make.exe Found: g:\bin\sh.exe Found: \bin\sh.exe 728k 1998/12/19 g:\bin\cygwin1.dll 371k 1998/12/01 g:\usr\bin\cygtcl80.dll 5k 1998/12/01 g:\usr\bin\cygtclpip80.dll 10k 1998/12/01 g:\usr\bin\cygtclreg80.dll 600k 1998/12/01 g:\usr\bin\cygtk80.dll 446k 1998/12/03 g:\usr\bin\cygwinb201.dll 728k 1998/12/19 \bin\cygwin1.dll 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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |