At this point, the transaction is created, but not yet transmitted to the network. To send our transaction, we need to sign it using the bitcoin-cli signrawtransaction command. We sign the transaction using our private key (related to the receiving address) to prove to the network our ownership of the output, and therefore our authority to spend the held bitcoins.
The first step will be to extract the private key associated with the first address used to receive the bitcoins from the faucet:
electrum --testnet listaddresses | electrum --testnet getprivatekeys -
Notice the presence of a dash at the end of the command. It will be replaced by the values returned from the pipe. As a result, you'll get a list of private ...