shell support multiline script