Added sudo/doas in the script Logs
Signed-off-by: Marcin Woźniak <y0rune@aol.com>
This commit is contained in:
		@@ -1,11 +1,19 @@
 | 
				
			|||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
NUMBER="-1"
 | 
					NUMBER="-1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if command -v sudo; then
 | 
				
			||||||
 | 
						sudo=$(which sudo)
 | 
				
			||||||
 | 
					elif command -v doas; then
 | 
				
			||||||
 | 
						sudo=$(which doas)
 | 
				
			||||||
 | 
					else
 | 
				
			||||||
 | 
						echo "Do you have installed sudo or doas on your system??"
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
while true
 | 
					while true
 | 
				
			||||||
do
 | 
					do
 | 
				
			||||||
    clear
 | 
					    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") )
 | 
					    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[@]}
 | 
					    LEN=${#LOGS[@]}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    for (( i=0; i<$LEN; i++ ));
 | 
					    for (( i=0; i<$LEN; i++ ));
 | 
				
			||||||
@@ -20,4 +28,4 @@ do
 | 
				
			|||||||
done
 | 
					done
 | 
				
			||||||
 | 
					
 | 
				
			||||||
echo -e "\n\e[93m File: ${LOGS[$NUMBER-1]} \e[0m\n"
 | 
					echo -e "\n\e[93m File: ${LOGS[$NUMBER-1]} \e[0m\n"
 | 
				
			||||||
sudo tail -f ${LOGS[$NUMBER-1]}
 | 
					${sudo} tail -f "${LOGS[$NUMBER-1]}"
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user