in reply to print question

The error occurs in a printf in a shell script. You did not show any code using printf.

The only shell script you did show is only one line long (df -h | grep /db2/$DB2DBDFT/sapdata), but the error occurred at line 82 of a shell script.

What you are showing us is not relevant to the problem at hand.

That said, I think you do have an error in what you posted. In the first snippet, you use the shell's variable $DB2DBDFT. In the second, you use Perl's variable $DB2DBDFT. If that is a problem, use strict; should catch it once you get your other problems are sorted out.

Replies are listed 'Best First'.
A reply falls below the community's threshold of quality. You may see it by logging in.