Linux software

 
Contact Us
shells : v7sh
An implementation of the UNIX 7th Edition shell
The original Steve R. Bourne shell from the 7th edition Unix including System III, 4.3BSD-Reno, Ultrix 3.1 and ``home made'' fixes and enhancements : * `--' end of options added (sysIII). `set +x' and such added (sysIII). `/etc/bsh_profile' (sysIII) and `$HOME/.bsh_profile' (unsw) are sourced at login time if they exist. Initially, only the `.profile' located in the current directory was sourced at login time if it exists. They have been `bsh_' prefixed to avoid conflicts w/ the standards `profiles' which can contains unsupported expressions such as shell functions. negation (! or ^) in `[]' added (sysIII). `${x:-x}' and similar expressions added (sysIII). '<<-' (aka strip leading tab in here document) added (sysIII). `#' comments are allowed in shell scripts (sysIII/reno), but not on the command line (reno) ! `break N' and `continue N' fixed (sysIII/ultrix). `if... then... [elif... [else...]] fi' fixed (reno). `test' (sysIII) and `ulimit' (ultrix) builtins added. * ANSI-fication to permit an almost warning free compilation (home made). `union trenod' taken from 4.3BSD-Reno. better signal handling and error recovery (sysIII/reno). better restricted shell (sysIII) and IFS protection (reno). * functions aren't supported and command line input is not 8 bit clean.
Version number : 1.0
Md5 : MD5 (v7sh/args.c) = 761c97c283dd6234b89efbf0282fbae2 SHA256 (v7sh/args.c) = f040ff24097e6d0711aebb8071aa5cd05a7c887df012b76d5dbf1a6aab7cd9a2 SIZE (v7sh/args.c) = 2214 MD5 (v7sh/blok.c) = 2e91d1753ed5e3d36d22f62b7c77208d SHA256 (v7sh/blok.c) = f27259c4e400a6b9b9a20f00123bd57ff987798acae1fe7275e8bece0655fb41 SIZE (v7sh/blok.c) = 1972 MD5 (v7sh/brkincr.h) = 507b79236ae8a90b52a5407759633bec SHA256 (v7sh/brkincr.h) = 339689ba6c03780fb95b6bdabf86e20425cbe38a73d5f923e670f61c152e2738 SIZE (v7sh/brkincr.h) = 43 MD5 (v7sh/builtin.c) = 16aa6384422115d068993a1a8153d856 SHA256 (v7sh/builtin.c) = 6877878901b276280bbd250f35a6dd3e8ed805a85d67918b456fc9751173ae41 SIZE (v7sh/builtin.c) = 23 MD5 (v7sh/cmd.c) = e02fe52dbd9d14e7c2c40803dc9e1b73 SHA256 (v7sh/cmd.c) = edafa7aad78035a9735eded1f981dae54ec3e5e1eb341e5ccf2bc8d9535beddb SIZE (v7sh/cmd.c) = 6163 MD5 (v7sh/ctype.c) = 65f16e2c4ddde250f2d29a0183cd3948 SHA256 (v7sh/ctype.c) = a0d239feaaf5c3de197bf6870a54468a6b90228a0a94061cb44f747830c3a061 SIZE (v7sh/ctype.c) = 1907 MD5 (v7sh/ctype.h) = 28170130bc6220ac758a50b695618dec SHA256 (v7sh/ctype.h) = 770003ece0eaa330dafe330f39d068c26217b1172dc2cd9fc956c069c231df14 SIZE (v7sh/ctype.h) = 2290 MD5 (v7sh/defs.h) = bf0e20f64d78abf90a48a7afb81040cd SHA256 (v7sh/defs.h) = 87b9c54b61b3e5367ec208793e08c759c3d4ed99eb4b0d74ba243cb4d0e11b08 SIZE (v7sh/defs.h) = 4572 MD5 (v7sh/error.c) = 5a82dda92d1f90121942794c5467c5e5 SHA256 (v7sh/error.c) = 29dbb4d5edc78ed42657dd359e45d0fe7de53f87b2b9f21f15b7ab96398b84ca SIZE (v7sh/error.c) = 1093 MD5 (v7sh/expand.c) = c9da58f95b5c600a2e523810bfe577a0 SHA256 (v7sh/expand.c) = 1475a9adf610b518c7268e3cbce10983ad1fc2b60971504e7636bd4b67b5e43b SIZE (v7sh/expand.c) = 2976 MD5 (v7sh/fault.c) = 1bb5abb43c1bef74896da9ceac1a8ffe SHA256 (v7sh/fault.c) = ed2b00350eb4d749530d7904088a19b6f25aa7fb56f1c2ca7e10ae2e8cb5b0b3 SIZE (v7sh/fault.c) = 1357 MD5 (v7sh/io.c) = 31ba425d9ec848571a50990f30dbac86 SHA256 (v7sh/io.c) = 87142ea047e483f69c81984dc41ff1f8fc38a443d540ee799c64548e0c50e18a SIZE (v7sh/io.c) = 1863 MD5 (v7sh/mac.h) = 19b78457a15877d5408c3a2c25c897ce SHA256 (v7sh/mac.h) = 4fc019fbd5639bc1f75160426a0f76e940a7a0a2d86dd791dfa865fa7fcc3c3f SIZE (v7sh/mac.h) = 876 MD5 (v7sh/macro.c) = a2c6af845ffbaf88f6951dbf4e1c68e8 SHA256 (v7sh/macro.c) = 7d07cb1a63b898d6b1dcbe7769adf23bfa14cd56be1de871e882b092676c698d SIZE (v7sh/macro.c) = 4067 MD5 (v7sh/main.c) = 2448db01de9196fa8944d2ab98cdf3c3 SHA256 (v7sh/main.c) = 9a1050e81a23eaed1fa275469620ce4169f602f1cf63fedf3fc7f196bd3dd816 SIZE (v7sh/main.c) = 3079 MD5 (v7sh/mode.h) = ee1624607f27baa557750aa277165ecb SHA256 (v7sh/mode.h) = 8d231890c4a47c5eb03019c96c72aa29cd216191ba3a4e02a5f3ee8ebdb200f4 SIZE (v7sh/mode.h) = 3203 MD5 (v7sh/msg.c) = 2683b344f3919a1771c9099f4c69a539 SHA256 (v7sh/msg.c) = ae91442c36dff3de9833b52e945d80f1302fd0e0e77b9ac771043be19e5b4391 SIZE (v7sh/msg.c) = 2672 MD5 (v7sh/name.c) = 7a9259adda8d7213d65caa4dbcea75f0 SHA256 (v7sh/name.c) = f73d074c3342a5d6707364bba40f8c8e2252f5aac1a52bb98292eea7a3e319de SIZE (v7sh/name.c) = 4561 MD5 (v7sh/name.h) = c10b5fca000d985cbf5a4107d6af0b3d SHA256 (v7sh/name.h) = 24fdfb26404910deca9b13bb7e2d1c9d34a1cfb3aa10f6372beef7b3bb47a8e7 SIZE (v7sh/name.h) = 311 MD5 (v7sh/print.c) = aff19822213e606defc51d27e3af1c2d SHA256 (v7sh/print.c) = 0ac6e40c2904f75af1d89bccb06cdee9b97ea4cf7f83e324bc05b8f17ee0b4e0 SIZE (v7sh/print.c) = 1076 MD5 (v7sh/service.c) = 01bb3791c38adb21f2cdad1bfa21d1d6 SHA256 (v7sh/service.c) = 1a515ac54a4ea767a8e143ec39b87128d713f42a0e8671c214432cb9cb7a9988 SIZE (v7sh/service.c) = 5736 MD5 (v7sh/setbrk.c) = 3d97016bd903198aa6e39771cffa54b9 SHA256 (v7sh/setbrk.c) = e6bb26f30ac6024caebc1ff703b85dd8d53dcff5db0bf66c3e460a79fc27c7e3 SIZE (v7sh/setbrk.c) = 167 MD5 (v7sh/stak.c) = c96e473c892b83a7ecccf5ed2a259978 SHA256 (v7sh/stak.c) = 74af3d463bc944c5fa547dc90b2a9b8c92c2a9944af8d0952358ae6e50fd5d71 SIZE (v7sh/stak.c) = 1201 MD5 (v7sh/stak.h) = 1943fade02cbcf6e0406692ec5b2ff52 SHA256 (v7sh/stak.h) = 7dfa86b57800c816e8196fda72fa52150cad9e02ba94c71669b55e8aa06e3711 SIZE (v7sh/stak.h) = 1593 MD5 (v7sh/string.c) = 753fc34684d37d9a0718d5ab9ee10098 SHA256 (v7sh/string.c) = 264bda6e3fea8150c9c79315757434c4e1724f18a714268bab52d9cb0a2570a7 SIZE (v7sh/string.c) = 586 MD5 (v7sh/sym.h) = 61f0091b5ece6b7bb05165ffb81975bb SHA256 (v7sh/sym.h) = 3866c86b170727905c88b597be5a1d8dd9a6c505fa96edf49ac1672ec04665ad SIZE (v7sh/sym.h) = 763 MD5 (v7sh/timeout.h) = 987913989291fb929da74152d82a630a SHA256 (v7sh/timeout.h) = 5149ff147683f49cca9019cdb6ae4dd7c3416f2c32632571ead6b0bba63f790f SIZE (v7sh/timeout.h) = 95 MD5 (v7sh/word.c) = 9c2854c7919ee4747a67d0960fd4221f SHA256 (v7sh/word.c) = c2942210d09f4f850432e618e1b4c63e0034f32e9ff0d05d6d22ec7fc0724fc3 SIZE (v7sh/word.c) = 2318 MD5 (v7sh/xec.c) = 672a9f83cd63d4a27f331078b34cc82d SHA256 (v7sh/xec.c) = a7ee4a59cbb6f37b86756caa18c5a5b99d451e8b061829227fffd15f9879db22 SIZE (v7sh/xec.c) = 8353 MD5 (v7sh/sh.1) = 3346f635f2a75d90fa43348ee3484177 SHA256 (v7sh/sh.1) = 9fb165a7099f433d49c26722e34c0dedfdd553a0eee8f86312cf3ea664e63177 SIZE (v7sh/sh.1) = 19174
Linux Software