# HG changeset patch # User HackBot # Date 1467681624 0 # Node ID b09f2c5c49dd3bf0e25bdc04746d27fd0694f8a8 # Parent a9cf092435ea722539293e4bf14155f18b92c001 ` chmod +x she*; mv she* bin diff -r a9cf092435ea -r b09f2c5c49dd bin/shebang_args_or_input --- a/bin/shebang_args_or_input Tue Jul 05 01:20:02 2016 +0000 +++ b/bin/shebang_args_or_input Tue Jul 05 01:20:24 2016 +0000 @@ -1,2 +1,2 @@ #!/bin/bash -interp="$1"; script="$2"; shift 2; if [ "$#" -gt 0 ]; then printf '%s\n' "$*"; else cat; fi | "$interp" "$script" +interp="$1"; script="$2"; shift 2; if [ "$#" -gt 0 ]; then printf '%s\n' "$*"; else cat; fi | ${interp/"//"/ } "$script" diff -r a9cf092435ea -r b09f2c5c49dd shebang_args_or_input --- a/shebang_args_or_input Tue Jul 05 01:20:02 2016 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -#!/bin/bash -interp="$1"; script="$2"; shift 2; if [ "$#" -gt 0 ]; then printf '%s\n' "$*"; else cat; fi | ${interp/"//"/ } "$script"