On Fri, Feb 03, 2012 at 12:32:15PM -0800, Junio C Hamano wrote: > I am toying with the pros-and-cons of > > write_script () { > echo "#!$1" > shift > cat > } > > so that the above can become > > write_script "$SHELL_PATH" >foo.sh <<-EOF > echo my arguments are "\$@" > EOF > > without requiring the brain-cycle to waste on the "Is this simple enough > for even Solaris to grok?" guess game. This should also be reusable for > other stuff like $PERL_PATH, I would think. I like it. Even better would be: write_script() { echo "#!$2" >"$1" && cat >>"$1" && chmod +x "$1" } write_script foo.sh "$SHELL_PATH" <<-\EOF echo my arguments are "$@" EOF -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html