|
June 07, 2013, 11:43:11 PM |
|
#!/bin/bash <<COMMENTSES bitcoin+truecrypt: tiny run-script to make using tc'd wallets easier
this script checks to make sure a specific wallet file exists before running bitcoin
this might be desirable if one is opening a wallet from a truecrypt drive, and wants to ensure the wallet exists and is writeable before opening the client
I found it useful because I kept accidentally opening up the client w/o mounting the tc drive. Also, my wallet permissions changed yielding qt start errors which took me a while to figure out whilst I was deleting database/blockchain files erroneously. Since I will likely forget about the cause of the error sometime in the future, this script will remind me for quick truecrypt wallet re-accessing.
To use just change the paths below to match up with your truecrypt wallet location and bitcoin-qt client path.
-xris on bitcoin forum
COMMENTSES walletFile="/media/truecrypt1/btc_wallet/wallet.dat"; bitcoinClient="/home/x/bitcoin-0.8.1-linux/bin/64/bitcoin-qt"
echo "checking to see if wallet exists and is writeable..."; if [ -f $walletFile ] then echo "found the wallet file" if [ -w $walletFile ] then echo "wallet file is writeable" echo "looking for bitcoin client..." if [ -f $bitcoinClient ] then echo "found bitcoin client...opening it now..." $bitcoinClient echo "closing client" else echo "could not find the bitcoin client! check the app path and then re-run this script" fi else echo "wallet file is NOT writeable so will not open bitcoin! change its permissions and then re-run this script" fi else echo "didn't find the wallet file at $walletFile!" fi echo "ending script..." sleep 30
|