Script doesn't start and displays number

Hi All, I am trying to run the script below. Look below it just gives the number and doesnt run. When I did 'ps' for the user
it is giving me bunch of root user . I don't understand this.What might be making the script not run

sudo -u fabuser ./dailyEasiRestart.sh rdsprd &
[5] 25655
-bash-4.2$ ps -ef| grep fabuser
root     22479 57230  0 18:52 pts/0    00:00:00 sudo -u fabuser ./dailyEasiRestart.sh rdsv
root     23237 57230  0 18:55 pts/0    00:00:00 sudo -u fabuser ./dailyEasiRestart.sh rdsv
root     23264 57230  0 18:55 pts/0    00:00:00 sudo -u fabuser ./dailyEasiRestart.sh rdsprd
root     25000 57230  0 19:02 pts/0    00:00:00 sudo -u fabuser ./dailyEasiRestart.sh rdsv
root     25655 57230  0 19:05 pts/0    00:00:00 sudo -u fabuser ./dailyEasiRestart.sh rdsprd
f5254757 25683 57230  0 19:05 pts/0    00:00:00 grep --color=auto fabuser

[5]+  Stopped                 sudo -u fabuser ./dailyEasiRestart.sh rdsprd
-bash-4.2$ ps -u fabuser

It does not run in the background because it wants to read something from the terminal (stdin or direct tty).
With the fg command you can move one of the bg jobs to the foreground (and maybe enter something or give it a Ctrl-D).

Without knowing the script I cannot say where exactly the waiting occurs.

Hi

Since we all can read your computer its files, we know exactly what the cause is.
Not!

Please share the code of the script (in code tags -> advanced post/reply).
Otherwise we cant help.

Thanks for all your replies. I got sorted it out.