# DUMP_FILE="/var/tmp/dump_${PID}_{FILE_TIMESTAMP}.dump" # use mktemp , make sure , the temp file name will not existing DUMP_FILE=$(mktemp /var/tmp/dump_${PID}_${FILE_TIMESTAMP}_XXXXXX.dump) # only for my test echo $DUMP_FILE # /opt/jdk/jdk_17/jmap -dump:all,format=...