@@ -25,15 +25,17 @@ json_list() {
2525 for str in $logs ; do
2626 IP=$( echo " $str " | cut -f 2 -d \' )
2727 FINGERPRINT=$( echo " $str " | cut -f 4 -d \' )
28- DATE=$( echo " $str " | cut -f 6 -d \' )
29- TIME=$( echo " $str " | cut -f 8 -d \' )
30- ACTIVE=$( echo " $str " | cut -f 10 -d \' )
28+ STATUS=$( echo " $str " | cut -f 6 -d \' )
29+ DATE=$( echo " $str " | cut -f 8 -d \' )
30+ TIME=$( echo " $str " | cut -f 10 -d \' )
31+ ACTIVE=$( echo " $str " | cut -f 12 -d \' )
3132 echo -n ' "' $i ' ": {
3233 "IP": "' $IP ' ",
3334 "FINGERPRINT": "' $FINGERPRINT ' ",
3435 "TIME": "' $TIME ' ",
3536 "DATE": "' $DATE ' ",
36- "ACTIVE": "' $ACTIVE ' "
37+ "ACTIVE": "' $ACTIVE ' ",
38+ "STATUS": "' $STATUS ' "
3739 }'
3840 if [ " $i " -lt " $objects " ]; then
3941 echo ' ,'
@@ -47,15 +49,16 @@ json_list() {
4749
4850shell_list () {
4951 IFS=$' \n '
50- echo " DATE~TIME~IP~FINGERPRINT~ACTIVE"
52+ echo " DATE~TIME~IP~FINGERPRINT~ACTIVE~STATUS "
5153 echo " ----~----~--~-----------~------"
5254 for str in $logs ; do
5355 IP=$( echo " $str " | cut -f 2 -d \' )
5456 FINGERPRINT=$( echo " $str " | cut -f 4 -d \' )
55- DATE=$( echo " $str " | cut -f 6 -d \' )
56- TIME=$( echo " $str " | cut -f 8 -d \' )
57- ACTIVE=$( echo " $str " | cut -f 10 -d \' )
58- echo " $DATE ~$TIME ~$IP ~$FINGERPRINT ~$ACTIVE "
57+ STATUS=$( echo " $str " | cut -f 6 -d \' )
58+ DATE=$( echo " $str " | cut -f 8 -d \' )
59+ TIME=$( echo " $str " | cut -f 10 -d \' )
60+ ACTIVE=$( echo " $str " | cut -f 12 -d \' )
61+ echo " $DATE ~$TIME ~$IP ~$FINGERPRINT ~$ACTIVE ~$STATUS "
5962 done
6063}
6164
@@ -65,24 +68,26 @@ plain_list() {
6568 for str in $logs ; do
6669 IP=$( echo " $str " | cut -f 2 -d \' )
6770 FINGERPRINT=$( echo " $str " | cut -f 4 -d \' )
68- DATE=$( echo " $str " | cut -f 6 -d \' )
69- TIME=$( echo " $str " | cut -f 8 -d \' )
70- ACTIVE=$( echo " $str " | cut -f 10 -d \' )
71- echo -e " $DATE \t$TIME \t$IP \t$FINGERPRINT \t$ACTIVE "
71+ STATUS=$( echo " $str " | cut -f 6 -d \' )
72+ DATE=$( echo " $str " | cut -f 8 -d \' )
73+ TIME=$( echo " $str " | cut -f 10 -d \' )
74+ ACTIVE=$( echo " $str " | cut -f 12 -d \' )
75+ echo -e " $DATE \t$TIME \t$IP \t$FINGERPRINT \t$ACTIVE \t$STATUS "
7276 done
7377}
7478
7579# CSV list function
7680csv_list () {
7781 IFS=$' \n '
78- echo " ID,CMD,UNDO,TIME,DATE "
82+ echo " DATE,TIME,IP,FINGERPRINT,ACTIVE,STATUS "
7983 for str in $logs ; do
8084 IP=$( echo " $str " | cut -f 2 -d \' )
8185 FINGERPRINT=$( echo " $str " | cut -f 4 -d \' )
82- DATE=$( echo " $str " | cut -f 6 -d \' )
83- TIME=$( echo " $str " | cut -f 8 -d \' )
84- ACTIVE=$( echo " $str " | cut -f 10 -d \' )
85- echo " $DATE ,$TIME ,$IP ,$FINGERPRINT ,$ACTIVE "
86+ STATUS=$( echo " $str " | cut -f 6 -d \' )
87+ DATE=$( echo " $str " | cut -f 8 -d \' )
88+ TIME=$( echo " $str " | cut -f 10 -d \' )
89+ ACTIVE=$( echo " $str " | cut -f 12 -d \' )
90+ echo " $DATE ,$TIME ,$IP ,$FINGERPRINT ,$ACTIVE ,$STATUS "
8691
8792 done
8893}
0 commit comments