FORUM DARKERS

Tecnologia & Informática => Sistemas Operacionais => Linux => Topic started by: insanity on 03 de December , 2006, 08:37:58 PM

Title: Script para consulta de versoes do kernel
Post by: insanity on 03 de December , 2006, 08:37:58 PM
Script para consulta de versoes do kernel
 =========================================

Author: Bruno Buys

Esse script consulta o kernel.org procurando informacoes sobre as ultimas
versoes do kernel linux. Por padrao, ele procura na serie 2.6, mas voce pode
fornecer argumentos na linha de comando.

Precisa do lynx instalado, comum na maioria das distribuicoes.


 #!/bin/bash

 # Bruno Buys, 20061130. GPL v.2.
 # Consulta qual e' a ultima versao do kernel. Defaulta pro 2.6, mas aceita
 # argumentos na linha de comando.
 # Funciona para qualquer serie que tenha a entrada "LATEST-IS-" nos arquivos do kernel.
 # Exemplo:
 # prompt?> kernel 2.4   # Busca na serie 2.4
 # prompt?> kernel 2.0
 # prompt?> kernel 2.2
 # prompt?> kernel 1.1
 # prompt?> kernel       # Busca na serie 2.6

 if [ ! -f $1 ] ; then
 echo `lynx -dump http://www.kernel.org/pub/linux/kernel/v"$1"/ 2>/dev/null \
  | grep -o LATEST.* \
  | head -n 1 \
  | cut -d " " -f 1 \
  | cut -c11-`
 else
 echo `lynx -dump http://www.kernel.org/pub/linux/kernel/v2.6/ 2>/dev/null \
  | grep -o LATEST.* \
  | head -n 1 \
  | cut -d " " -f 1 \
  | cut -c11-`
 fi
 exit 0