From f2a198a6c4436fd4d30366f7071886c54ffc2658 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Thu, 24 Mar 2016 16:19:27 -0400 Subject: research/return-string-without-subshell.sh: New file --- diff --git a/research/return-string-without-subshell.sh b/research/return-string-without-subshell.sh new file mode 100644 index 0000000..a321e51 --- /dev/null +++ b/research/return-string-without-subshell.sh @@ -0,0 +1,39 @@ +greeting() +{ + return 'Hello' +} + +party() +{ + return 'World' +} + +main() +{ + echo $[greeting] $[party] + + return 0 +} + +### + +greeting() +{ + __retval0='Hello' + ! [ x'Hello' = x ] && ! [ x'Hello' = xfalse ] || [ x'Hello' = x0 ] +} + +party() +{ + __retval0='World' +} + +main() +{ + greeting + party + echo ${__retval0} ${__retval0} + + __retval0=0 + ! [ x0 = x ] && ! [ x0 = xfalse ] || [ x0 = x0 ] +} -- cgit v0.9.1