Linux Fixlet Error

Hi,

I am, using below action script to achieve my task however it is always getting failed on wait /bin/sh “service_restart.sh”

Kindly Help me on this.

action parameter query “Error_Folder” with description “Please enter the Error Folder Name” with default value ""
action parameter query “Service_Name” with description “Please enter the Service Name to restart” with default value “”

if {not exists folder “Error_Folder”}
run mkdir -p {parameter “Error_Folder”}
endif

delete __createfile

createfile until EOF

#!/bin/bash
systemctl restart {parameter “Service_Name”} &> /{parameter “Error_Folder”}/error.txt
echo $? > /{parameter “Error_Folder”}/output.txt

EOF

delete service_restart.sh
move __createfile service_restart.sh

wait /bin/sh “service_restart.sh”

if{exists file “output.txt” whose (exists line whose (it > “0”) of it) of folders (parameter “Error_Folder”)}
Exit 100
endif

Does the service_restart.sh script that gets created have execute permissions? You might have to chmod it before running it.