Renomear arquivos por regex
rename 's/(.*)_(\d{2})\.pdf/$1,$2.pdf/' *.pdf
Related cards:
Find por regex no Chrome
Daí vai no fim dessa página chrome://extensions/ e coloca o atalho CTRL+SHIFT+F pra abrir na busca por r...
Instalar por terminal o pacote de idiomas Português do Ubuntu
sudo apt-get install language-pack-gnome-pt language-pack-pt-base
Configurações HttpClient passando por um Proxy que utiliza domínio e autenticação
Ao realizar requisições http pela api da apache pode ser necessário configurar os dados do proxy da rede.
A configuração abaixo se refere ao cenário de um proxy com autenticação por domínio.
Quando o proxy utiliza esta autenticação por domínio o l...
Trabalhando com arquivos temporários em ambiente de produção com o tomcat
Muitas vezes precisamos trabalhar com arquivos temporários em ambiente de produção e é muito complicado definir onde estes arquivos deverão ser armazenados, visto que dependendo da pasta escolhida você terá que entrar no servidor e dar permissão d...
Remover arquivos sem controle de versão de uma pasta
svn status | grep '^[?~]' | awk '{print $2}' | xargs rm -rf
EDIT: A versão acima não é capaz de remover pastas e arquivos caso estes contenham espaços no nome. Isto é, caso por exemplo haja um arquivo de nome "Teste 2" fora de controle de...
"Muitos arquivos abertos" "Too many open files"
Fonte 1: http://dicasjboss.blogspot.com.br/2007/09/javanetsocketexception-too-many-open.html
Fonte 2: [http://posidev.com/blog/2009/06/04/set-ulimit-pa...
Regex para pegar conteúdo até a primeira ocorrência de uma palavra
Por muito tempo eu sofri precisando disso e nunca conseguia uma tag que me desse como resultado de uma regex todo o conteúdo entre duas palavras, apenas até a primeira ocorrência dela.
<table>
<tr>
<td>
con...
Habilitar inspeção de ortografia em português no Intellij Idea
Atualmente é comum desabilitar a inspeção de ortografia no Intellij para evitar o sublinhamento de palavras em português no código. Uma alternativa a isso é inserir o arquivo de dicionário (basicamente uma listagem das palavras em português), que ...
Acentos em expressão regular
Para considerar acentos em uma expressão regular deve-se utilizar as seguintes definições:
Letras minúsculas: [a-zà-ú]
Letras Maiúsculas: [A-ZÀ-Ú]
Independente do case: [\wÀ-ú]
Buscando arquivos com determinado Texto e copiando para outro diretório
O segundo comando é mais rápido, lembre de substituir o "TEXTO BUSCADO" e o diretório 'destino':
Usando find:
find -type f -exec grep -l "TEXTO BUSCADO" {} \; -exec cp {} ../destino/ \;
Usando xargs:
grep "TEXTO BUSCADO" * -l | xa...