Hi,
On one of my systems, this job:
//BPX EXEC PGM=BPXBATCH,REGION=0M
//STDERR DD SYSOUT=*
//STDOUT DD SYSOUT=*
//STDENV DD *
//STDPARM DD *
SH bash -c '
uname -a
&& TMPDIR=Å(mktemp -d)
&& cd ÅTMPDIR
&& chgrp Å(id -g) .
&& git clone -b feature/TEST
ssh://gitØgitprod:7999/vpzt/vpztools.git
&& cd vpztools
&& echo ZZZaaa
&& cat vpztools/build/build-bash.sh
&& echo ZZZbbb
&& vpztools/build/build-bash.sh
&& echo ZZZccc
&& cat vpztools/build/build-sh.sh
&& echo ZZZddd
&& vpztools/build/build-sh.sh
&& cd /tmp
&& rm -rf ÅTMPDIR
!! exit 1
'
Gives me this outout:
OS/390 MVS2 27.00 04 2964
ZZZaaa
Ƥ/bin/bash
echo aaa
git rev-parse --abbrev-ref HEAD
echo bbb
git rev-parse --abbrev-ref HEAD ! sed 's+/+_+g'
echo ccc
ZZZbbb
aaa
feature/TEST
bbb
feature_TEST
ccc
ZZZccc
Ƥ/bin/sh
echo aaa
git rev-parse --abbrev-ref HEAD
echo bbb
git rev-parse --abbrev-ref HEAD ! sed 's+/+_+g'
echo ccc
ZZZddd
aaa
feature/TEST
bbb
£] aã$âã ccc
See the very last line of output.
The only diff in the two scripts is the first line: "/bin/bash" is fine, "/bin/sh" gives garbage output.
Anyone has an idea?
/Morten
------------------------------
Morten Kjærulff
Self Registered
København S DK
------------------------------
Sign up
Already have an account? Login
Welcome to the Rocket Forum!
Please log in or register:
Employee Login | Registration Member Login | RegistrationEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.
