Manage multiple GOPATH dirs with ease

Thu, Feb 5, 2015

Usually I have only one GOPATH in my machine and thats most Gophers out there recommend. However, sometimes we just need to work on different projects with different versions of the same dependency, and it is out of question to update them. We just don’t want to break something that is working, or mess with it. The quick solution is to point GOPATH to somewhere else, but everytime we have to swap the project we are working on, we need to change it again.

Script para embutir legendas em arquivos MKV

15/07/2010

Já faz algum tempo que o VLC para Mac não carrega as legendas automaticamente. Nem a última versão 1.1.0 faz isso mais. E o Mkvtoolnix não é muito prático para utilizar com muitos arquivos, para juntar filmes e legendas. Foi por este motivo que resolvi fazer um pequeno script que utiliza o mkvmerge que acompanha o próprio Mkvtoolnix para automatizar a inclusão de legendas em filmes. Ele está bem simples e é recomendado para aqueles que tem algum conhecimento de shell scripts.

Separadores no Bash

02/11/2009

Quantas vezes já foi obrigado a refazer um script em outra linguagem quando se deparou com um for que recebia valores com espaços e não sabia como resolver isto diretamente no Bash? Eu mesmo já fiz isto algumas vezes. Mesmo quando sabia que era possível consertar o problema no próprio Bash eu acabava partindo para o novo script pois encontrava um pouco de dificuldade de encontrar documentação sobre isto. O manual do Bash não ajuda muito na forma correta de se configurar a variável IFS.