No shutdown ! Bull**** , in my opninion.
For 747, Boeing procedures clearly state in case of an engine fire :
T/L ; idle
Fuelcontrolswitch ; cut-off
Fire warning handle; pull
etc.
You identify the engine on fire together with your mate, and it is indicated RED on the fuelcontrol switch and the fire handle.