I write shell where date and time will be input to it.
if date `+%d-%b-%y` -d $1 >> /dev/null 2>&1; then echo "Date Provided by user : $1" else echo "Wrong date format please refer ReadMe for correct format" echo "You have eneterd : $1" exit 1 fi if date `+%H:%M` -d $2 >> /dev/null 2>&1; then echo "Time Provided by user : $2" else echo "Wrong Time format please refer ReadMe for correct format" echo "You have eneterd : $2" exit 1 fi It is working fine as expected but problem is that it prints below in nohup.out
./ntwk_resource_rollback.sh[31]: +%d-%b-%y: not found [No such file or directory] Date Provided by user : 07-feb-17 ./ntwk_resource_rollback.sh[39]: +%H:%M: not found [No such file or directory] Time Provided by user : 03:36 So i want to remove the error it showing for no directory found from nohup.out as this nohup.out could be read by client for debugging purpose.
I can use KSH or BASH for this script.
Please advise what wrong i am doing here !
'.nohup. Explantion: see @Cyrus's comment.