#!/bin/bash current_kernel=$(uname -r) new_kernel=$(apt-cache madison linux-image-generic | awk '{print $3}' | grep -E '5\.15\.0-[0-9]+-generic' | head -n 1) if [[ "$new_kernel" != "" && "$new_kernel" != "$current_kernel" ]] then next_kernel=$(apt-cache madison linux-image-generic | awk '{print $3}' | grep -E '5\.15\.0-[0-9]+-generic' | head -n 2 | tail -n 1) if [[ "$next_kernel" != "" ]] then sudo apt-get update sudo apt-get install "$next_kernel" -y fi fi