Contract account can opt-in asset?

I have to use this instruction first right?
4. (Owner) Create an unsigned opt-in transaction from/to the escrow account for specified ASA
goal asset send -o asa-htlc-opt-in-escrow.utxn -a 0 --assetid $ASSET_ID -f $ESCROW_ACCOUNT -t $ESCROW_ACCOUNT -d $DATA
But when i try to send it i get this
open asa-htlc-opt-in-escrow.utxn: no such file or directory