From bf33fa485b38f841bcf36042e1693568ca583ea5 Mon Sep 17 00:00:00 2001
From: rs11g21 <rs11g21@soton.ac.uk>
Date: Tue, 25 Apr 2023 19:21:47 +0000
Subject: [PATCH] Classify and insert all the collected data to their
 respective tables

---
 insertDataBitcoinUpdated2.sh | 58 ++++++++++++++++++++++++++++++++++++
 1 file changed, 58 insertions(+)
 create mode 100644 insertDataBitcoinUpdated2.sh

diff --git a/insertDataBitcoinUpdated2.sh b/insertDataBitcoinUpdated2.sh
new file mode 100644
index 0000000..3076603
--- /dev/null
+++ b/insertDataBitcoinUpdated2.sh
@@ -0,0 +1,58 @@
+#! /usr/bin/bash
+
+
+awk -F':' '{ 
+
+if(/BitCoin Value/){
+	
+	cmd = "/opt/lampp/bin/mysql -u root -e \"USE cryptoTracker; INSERT INTO cryptoPrice(cryptoID,value,collected) VALUES (1, " $2 ",'\''" strftime("%Y-%m-%d %H:%M:%S") "'\'')\""
+	system(cmd)	
+
+}else if(/BitCoin 24 Hour Low/){
+
+	cmd = "/opt/lampp/bin/mysql -u root -e \"USE cryptoTracker; INSERT INTO lowPrice(cryptoID,value,collected) VALUES (1, " $2 ",'\''" strftime("%Y-%m-%d %H:%M:%S") "'\'')\""
+        system(cmd)
+
+}else if(/BitCoin 24 Hour High/){
+ 	
+	cmd = "/opt/lampp/bin/mysql -u root -e \"USE cryptoTracker; INSERT INTO highPrice(cryptoID,value,collected) VALUES (1, " $2 ",'\''" strftime("%Y-%m-%d %H:%M:%S") "'\'')\""
+        system(cmd)
+
+}else if(/BitCoin 24 Hour Open/){
+        
+	cmd = "/opt/lampp/bin/mysql -u root -e \"USE cryptoTracker; INSERT INTO openPrice(cryptoID,value,collected) VALUES (1, " $2 ",'\''" strftime("%Y-%m-%d %H:%M:%S") "'\'')\""
+        system(cmd)
+
+}else if(/BitCoin Market Cap/){
+        
+	cmd = "/opt/lampp/bin/mysql -u root -e \"USE cryptoTracker; INSERT INTO marketCap(cryptoID,value,collected) VALUES (1, " $2 ",'\''" strftime("%Y-%m-%d %H:%M:%S") "'\'')\""
+        system(cmd)
+
+}else if(/BitCoin Change In Value/){
+        
+	cmd = "/opt/lampp/bin/mysql -u root -e \"USE cryptoTracker; INSERT INTO changeInValue(cryptoID,value,collected) VALUES (1, " $2 ",'\''" strftime("%Y-%m-%d %H:%M:%S") "'\'')\""
+        system(cmd)
+
+}else if(/BitCoin Return Percentage/){
+        
+	cmd = "/opt/lampp/bin/mysql -u root -e \"USE cryptoTracker; INSERT INTO returnPercentage(cryptoID,value,collected) VALUES (1, " $2 ",'\''" strftime("%Y-%m-%d %H:%M:%S") "'\'')\""
+        system(cmd)
+
+}else if(/BitCoin Volatility/){
+        
+	cmd = "/opt/lampp/bin/mysql -u root -e \"USE cryptoTracker; INSERT INTO volatility(cryptoID,value,collected) VALUES (1, " $2 ",'\''" strftime("%Y-%m-%d %H:%M:%S") "'\'')\""
+        system(cmd)
+
+}else if(/BitCoin 24 H Transaction Count/){
+        
+	cmd = "/opt/lampp/bin/mysql -u root -e \"USE cryptoTracker; INSERT INTO transactionCount(cryptoID,value,collected) VALUES (1, " $2 ",'\''" strftime("%Y-%m-%d %H:%M:%S") "'\'')\""
+        system(cmd)
+
+}else if(/BitCoin Transaction Fee/){
+        
+	cmd = "/opt/lampp/bin/mysql -u root -e \"USE cryptoTracker; INSERT INTO transactionFee(cryptoID,value,collected) VALUES (1, " $2 ",'\''" strftime("%Y-%m-%d %H:%M:%S") "'\'')\""
+        system(cmd)
+
+}
+
+}' < /dev/stdin
-- 
GitLab