Baixando e ouvindo o último nerdcast lançado

Esse comando é show de bola, já usei muito em ambientes sem X ou para poupar recursos, o comando abaixo baixa o último nerdcast lançado em formato zip, descompacta e usa o mpg123 como player e depois deleta o arquivo zip, segue o comando:

$ lynx -dump http://jovemnerd.ig.com.br/nerdcast/page/1 | awk '/nerdcast\/nerdcast/{print $2}' | uniq -u | sort -r | head -1 | xargs lynx --dump | awk '/zip/{print $2}' | xargs wget -O /tmp/nerdcast_tmp.zip && unzip /tmp/nerdcast_tmp.zip | mpg123 -v $(awk '{ print $2 }')

Boa diversão e até a próxima ;P

BASH – Tabela de atalhos

Movimentação

Ctrl + f -> Move o cursor um caracter a frente.

Ctrl + b -> Move o cursor um caracter para trás.

Ctrl + a -> Move o cursor para o inicio na linha que você está.

Ctrl + e -> Move o cursor para o final na linha em que você está.

Alt + f -> Move o cursor uma palavra para frente na linha em que você está

Esc + f -> O mesmo que Alt + f.

Alt + b -> Move o cursor uma palavra para trás na linha em que você está.

Esc + b -> O mesmo que Alt + b.

Edição:

Ctrl + d -> Apaga um caracter a direita do cursor, igual a tecla delete.

Ctrl + h -> Apaga um caracter a esquerda do cursor (o mesmo que a tecla backspace).

Ctrl + u -> Corta tudo antes do cursor, se você estiver no final da linha, essa combinação irá apagar toda a linha.

Ctrl + k  -> Corta tudo depois do cursor, se você estiver no inicio da linha, essa combinação irá apagar toda a linha.

Ctrl + w -> Corta uma palavra antes do cursor.

Ctrl + t -> Troca a posição dos últimos dois caracteres antes do cursor.

Alt + t -> Troca a posição das últimas duas palavras antes do cursor.

Alt + u -> Transforma a palavra atual em caixa alta.

Alt + l -> Transforma a palavra atual em caixa baixa.

Alt + c -> Capitaliza a palavra atual.

Ctrl + y -> Cola o que foi cortado por último.

Alt + y -> Navega por todos os textos que foram cortados, ou seja, que estão na “kill-ring”.

Comandos de manipulação do histórico

ctrl + r -> Faz uma busca inversa e incremental, a medida que você vai digitando o padrão de sua busca no histórico ela te mostra a opção que casa com o padrão fornecido.

ctrl + p -> Mostra o último comando executado.

ctrl + n -> Avança na navegação do histórico.

Outros:

Ctrl + l -> Limpa a tela (o mesmo que o comando clear).

Alt – . ->  Retorna o argumento do último comando executado.

Ctrl + c -> Kill the current command or process.

Ctrl + z -> Coloca o processo atual em background. (Use o comando fg para traze-lo para primeiro plano)

Ctrl + x Ctrl +v -> Mostra a versão a versão de sua shell bash.

Alt + ? -> Lista as possiveis completações do texto antes do cursor.

Tab -> Auto-completação, para completar um comando, arquivo ou diretório, digite o caracter inicial do que você quer e depois pressione a tecla tab duas vezes para autocompletação, exemplo: $ ech <TAB><TAB> retorna o comando `echo`. Caso for completar um nome de usuário incluir primeiro “~” e se for hostname incluir “@”.

Obs: Se por acaso estiver usando gnome-terminal, desabilite as teclas de atalho para poder usar todos os atalhos da shell bash, para isso faça:

Editar > Atalhos de Teclado > Habilitar teclas de acesso do menu (como Alt+A para abrir o menu Arquivo)