publish for shell script