From 552675eb7a78d7a77a0383b6dc53d4bf424bf2b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcin=20Wo=C5=BAniak?= Date: Sat, 24 Apr 2021 00:41:14 +0200 Subject: [PATCH] Added to logs auto refresh MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marcin Woźniak --- .local/bin/Logc | 23 +++++++++++++++++++++++ .local/bin/Logs | 24 +++++++++++++++++++++++- .local/bin/emerge-logs | 13 ------------- 3 files changed, 46 insertions(+), 14 deletions(-) create mode 100755 .local/bin/Logc mode change 120000 => 100755 .local/bin/Logs delete mode 100755 .local/bin/emerge-logs diff --git a/.local/bin/Logc b/.local/bin/Logc new file mode 100755 index 0000000..a334fa0 --- /dev/null +++ b/.local/bin/Logc @@ -0,0 +1,23 @@ +#!/bin/bash +NUMBER="-1" + +while true +do + clear + + LOGS=( $(sudo find /var/tmp/portage/ -mindepth 1 -maxdepth 5 -name "build.log") $(sudo find /var/tmpnotmpfs/portage/ -mindepth 1 -maxdepth 5 -name "build.log") ) + LEN=${#LOGS[@]} + + for (( i=0; i<$LEN; i++ )); + do + echo "$(( $i + 1 )) - ${LOGS[$i]}" + done + + echo + read -rsp $'Select number to show logs...\n' -t2 -n1 NUMBER + + [[ $NUMBER -gt 0 ]] && break +done + +echo -e "\n\e[93m File: ${LOGS[$NUMBER-1]} \e[0m\n" +sudo cat ${LOGS[$NUMBER-1]} diff --git a/.local/bin/Logs b/.local/bin/Logs deleted file mode 120000 index 554b400..0000000 --- a/.local/bin/Logs +++ /dev/null @@ -1 +0,0 @@ -emerge-logs \ No newline at end of file diff --git a/.local/bin/Logs b/.local/bin/Logs new file mode 100755 index 0000000..a4082ae --- /dev/null +++ b/.local/bin/Logs @@ -0,0 +1,23 @@ +#!/bin/bash +NUMBER="-1" + +while true +do + clear + + LOGS=( $(sudo find /var/tmp/portage/ -mindepth 1 -maxdepth 5 -name "build.log") $(sudo find /var/tmpnotmpfs/portage/ -mindepth 1 -maxdepth 5 -name "build.log") ) + LEN=${#LOGS[@]} + + for (( i=0; i<$LEN; i++ )); + do + echo "$(( $i + 1 )) - ${LOGS[$i]}" + done + + echo + read -rsp $'Select number to show logs...\n' -t2 -n1 NUMBER + + [[ $NUMBER -gt 0 ]] && break +done + +echo -e "\n\e[93m File: ${LOGS[$NUMBER-1]} \e[0m\n" +sudo tail -f ${LOGS[$NUMBER-1]} diff --git a/.local/bin/emerge-logs b/.local/bin/emerge-logs deleted file mode 100755 index 954f753..0000000 --- a/.local/bin/emerge-logs +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash -LOGS=( $(sudo find /var/tmp/portage/ -mindepth 1 -maxdepth 5 -name "build.log") $(sudo find /var/tmpnotmpfs/portage/ -mindepth 1 -maxdepth 5 -name "build.log") ) -LEN=${#LOGS[@]} - -for (( i=0; i<$LEN; i++ )); -do - echo "$(( $i + 1 )) - ${LOGS[$i]}" -done - -echo -read -p 'Select number to show logs: ' NUMBER - -sudo tail -f ${LOGS[$NUMBER-1]}