Usando alias no Terminal para comandos longos
Publicado por Samuel Leonardo em 02/05/2026
[ Hits: 94 ]
Blog: https://tutorpro-sam.blogspot.com/
for file in *.mkv; do
ffmpeg -hwaccel vaapi \
-vaapi_device /dev/dri/renderD128 \
-i "$file" \
-vf "format=nv12,hwupload" \
-c:v h264_vaapi -b:v 4M \
-c:a copy \
"${file%.mkv}.mp4"
done
alias 'apelido'= resto do comando.
alias up='sudo apt update && sudo apt full-upgrade'
Desse modo, para atualizar o sistema, basta digitar apenas o apelido (no caso, up) e o comando será carregado. Vou colocar aqui uma lista de alias que uso no meu dia a dia (os itens antes da igualdade são os alias a serem digitados):
alias normalizar='mp3gain -r -c *.mp3'
alias mp3='yt-dlp -x --audio-format mp3 -o "%(title)s.%(ext)s"'
alias up='sudo apt update && sudo apt full-upgrade'
alias limpar='sudo apt autoremove'
alias avi-mp4='for file in *.avi; do ffmpeg -i "$file" -c:v libx264 -qp 24 -c:a aac -b:a 128k -movflags +faststart "${file%.mp4}.mp4"; done'
Para converter arquivos MP4 de uma pasta em MKV em modo VA-API (o alias deve ser digitado estando no Terminal na pasta com os arquivos MP4):
alias mp4-mkv='for file in *.mp4; do ffmpeg -hwaccel vaapi -vaapi_device /dev/dri/renderD128 -i "$file" -vf "format=nv12,hwupload" -c:v h264_vaapi -b:v 2M -qp 24 -c:a aac -b:a 196k "${file%.mp4}.mkv"; done'
Para converter arquivos MKV de uma pasta em MP4 em modo VA-API (o alias deve ser digitado estando no Terminal na pasta com os arquivos MKV):
alias mkv-mp4='for file in *.mkv; do ffmpeg -hwaccel vaapi -vaapi_device /dev/dri/renderD128 -i "$file" -vf "format=nv12,hwupload" -c:v h264_vaapi -b:v 2M -qp 24 -c:a aac -b:a 196k -movflags +faststart "${file%.mkv}.mp4"; done'
Esses são alguns alias, o uso parece óbvio, o alias nos exemplos acima é o que está depois da palavra alias e antes do símbolo '=' (igual). Uma vez que você tenha editado por qualquer razão os arquivos ~/.bashrc ou ~/.zshrc para que o ambiente seja "carregado" tem usar o comando sem as aspas " source ~/.bashrc " ou " ~/.zshrc ".ChronoPlus - Cronômetro para seu GNU/Linux
Aprendendo a Aprender - Curso Grátis
Tux Games: jogos para seus filhos pequenos
Pacotinho de extensões pro dia a dia no Chrome
OpenSnitch - firewall para aplicações no seu GNU/Linux
Gravando logs do comando dd (clonagem de HDs e partições)
Habilitando busca incremental de comandos no terminal GNU/Linux
Xlsclients: Listando aplicações que estão utilizando recursos do X
Backups simples e seguros com o ssh e dd no Linux
Nenhum comentário foi encontrado.
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Usando alias no Terminal para comandos longos
Simplificando o manual do terminal no Ubuntu 26.04
Bloqueio da instalação e reinstalação do Snap (snapd) no Ubuntu
Continuando meus tópicos anteriores (11)
GLPI Cards de filtros de pesquisa (2)









