Listing: RPM-Pakete auflisten #!/bin/bash printf "%-40s %-20s %-20s\n" "Packet-Name" "Update" "Installed" dnf list updates | while read pn pv pc; do if [ "$pn" = "Last" ] || [ "$pn" = "Available" ]; then continue fi pv2=$(rpm -q --qf '%{VERSION}\n' $pn ) IFS='-' read -ra pv3 < "$pv" printf "%-40s %-20s %-20s\n" "$pn" "$pv3" "$pv2" done