mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-02-15 04:32:24 +00:00
tweak for compat with broken /bin/sh on AIX ibm.risc
AIX on ibm.risc comes with a broken version of ksh88 as /bin/sh where the following causes breakage in the parser (spurious syntax errors): (set -o posix) 2>/dev/null && set -o posix However, prefixing it with 'command' (while keeping the subshell) circumvents the problem. So, why not. (command set -o posix) 2>/dev/null && set -o posix
This commit is contained in:
parent
e20c0c6b5d
commit
3b19944e07
16 changed files with 16 additions and 16 deletions
|
@ -19,7 +19,7 @@
|
||||||
########################################################################
|
########################################################################
|
||||||
: cross compiler a.out execution
|
: cross compiler a.out execution
|
||||||
|
|
||||||
(set -o posix) 2>/dev/null && set -o posix
|
(command set -o posix) 2>/dev/null && set -o posix
|
||||||
|
|
||||||
command=crossexec
|
command=crossexec
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
########################################################################
|
########################################################################
|
||||||
: wrapper for .exe challenged win32 systems/commands
|
: wrapper for .exe challenged win32 systems/commands
|
||||||
|
|
||||||
(set -o posix) 2>/dev/null && set -o posix
|
(command set -o posix) 2>/dev/null && set -o posix
|
||||||
|
|
||||||
command=execrate
|
command=execrate
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
########################################################################
|
########################################################################
|
||||||
: convert command that operates on file args to pipeline filter
|
: convert command that operates on file args to pipeline filter
|
||||||
|
|
||||||
(set -o posix) 2>/dev/null && set -o posix
|
(command set -o posix) 2>/dev/null && set -o posix
|
||||||
|
|
||||||
command=filter
|
command=filter
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
########################################################################
|
########################################################################
|
||||||
: copy http url data
|
: copy http url data
|
||||||
|
|
||||||
(set -o posix) 2>/dev/null && set -o posix
|
(command set -o posix) 2>/dev/null && set -o posix
|
||||||
|
|
||||||
command=hurl
|
command=hurl
|
||||||
agent="$command/2009-01-20 (AT&T Research)"
|
agent="$command/2009-01-20 (AT&T Research)"
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
#
|
#
|
||||||
# NOTE: .exe a.out suffix and [\\/] in path patterns for dos/nt
|
# NOTE: .exe a.out suffix and [\\/] in path patterns for dos/nt
|
||||||
|
|
||||||
(set -o posix) 2>/dev/null && set -o posix
|
(command set -o posix) 2>/dev/null && set -o posix
|
||||||
|
|
||||||
command=iffe
|
command=iffe
|
||||||
version=2012-07-17 # update in USAGE too #
|
version=2012-07-17 # update in USAGE too #
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
# non-ksh script for the nmake ignore prefix
|
# non-ksh script for the nmake ignore prefix
|
||||||
# @(#)ignore (AT&T Research) 1992-08-11
|
# @(#)ignore (AT&T Research) 1992-08-11
|
||||||
|
|
||||||
(set -o posix) 2>/dev/null && set -o posix
|
(command set -o posix) 2>/dev/null && set -o posix
|
||||||
modern_export=`v=; export v=ok 2>/dev/null; echo "$v"`
|
modern_export=`v=; export v=ok 2>/dev/null; echo "$v"`
|
||||||
|
|
||||||
while :
|
while :
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
# mamprobe - generate MAM cc probe info
|
# mamprobe - generate MAM cc probe info
|
||||||
# Glenn Fowler <gsf@research.att.com>
|
# Glenn Fowler <gsf@research.att.com>
|
||||||
|
|
||||||
(set -o posix) 2>/dev/null && set -o posix
|
(command set -o posix) 2>/dev/null && set -o posix
|
||||||
|
|
||||||
command=mamprobe
|
command=mamprobe
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
########################################################################
|
########################################################################
|
||||||
: mkdir for systems that do not support -p : 2002-09-01 :
|
: mkdir for systems that do not support -p : 2002-09-01 :
|
||||||
|
|
||||||
(set -o posix) 2>/dev/null && set -o posix
|
(command set -o posix) 2>/dev/null && set -o posix
|
||||||
|
|
||||||
MKDIR=mkdir
|
MKDIR=mkdir
|
||||||
CHMOD=chmod
|
CHMOD=chmod
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
command=package
|
command=package
|
||||||
|
|
||||||
(set -o posix) 2>/dev/null && set -o posix
|
(command set -o posix) 2>/dev/null && set -o posix
|
||||||
path=Bad
|
path=Bad
|
||||||
case $PATH in
|
case $PATH in
|
||||||
Bad*) echo "Cannot be run by zsh in native mode; use a sh symlink to zsh" >&2
|
Bad*) echo "Cannot be run by zsh in native mode; use a sh symlink to zsh" >&2
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
# non-ksh stub for the nmake silent prefix
|
# non-ksh stub for the nmake silent prefix
|
||||||
# @(#)silent (AT&T Research) 1992-08-11
|
# @(#)silent (AT&T Research) 1992-08-11
|
||||||
|
|
||||||
(set -o posix) 2>/dev/null && set -o posix
|
(command set -o posix) 2>/dev/null && set -o posix
|
||||||
modern_export=`v=; export v=ok 2>/dev/null; echo "$v"`
|
modern_export=`v=; export v=ok 2>/dev/null; echo "$v"`
|
||||||
|
|
||||||
while :
|
while :
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
|
|
||||||
case $ZSH_VERSION in
|
case $ZSH_VERSION in
|
||||||
?*) emulate ksh ;;
|
?*) emulate ksh ;;
|
||||||
*) (set -o posix) 2>/dev/null && set -o posix ;;
|
*) (command set -o posix) 2>/dev/null && set -o posix ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
command=$0
|
command=$0
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
|
|
||||||
case $ZSH_VERSION in
|
case $ZSH_VERSION in
|
||||||
?*) emulate ksh ;;
|
?*) emulate ksh ;;
|
||||||
*) (set -o posix) 2>/dev/null && set -o posix ;;
|
*) (command set -o posix) 2>/dev/null && set -o posix ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
LC_ALL=C
|
LC_ALL=C
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
|
|
||||||
case $ZSH_VERSION in
|
case $ZSH_VERSION in
|
||||||
?*) emulate ksh ;;
|
?*) emulate ksh ;;
|
||||||
*) (set -o posix) 2>/dev/null && set -o posix ;;
|
*) (command set -o posix) 2>/dev/null && set -o posix ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
ok=0
|
ok=0
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
case $ZSH_VERSION in
|
case $ZSH_VERSION in
|
||||||
?*) emulate ksh ;;
|
?*) emulate ksh ;;
|
||||||
*) (set -o posix) 2>/dev/null && set -o posix ;;
|
*) (command set -o posix) 2>/dev/null && set -o posix ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
case $# in
|
case $# in
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
case $ZSH_VERSION in
|
case $ZSH_VERSION in
|
||||||
?*) emulate ksh ;;
|
?*) emulate ksh ;;
|
||||||
*) (set -o posix) 2>/dev/null && set -o posix ;;
|
*) (command set -o posix) 2>/dev/null && set -o posix ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
case $# in
|
case $# in
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
case $ZSH_VERSION in
|
case $ZSH_VERSION in
|
||||||
?*) emulate ksh ;;
|
?*) emulate ksh ;;
|
||||||
*) (set -o posix) 2>/dev/null && set -o posix ;;
|
*) (command set -o posix) 2>/dev/null && set -o posix ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
case $# in
|
case $# in
|
||||||
|
|
Loading…
Reference in a new issue