Perguntas com a marcação «bash»

95
HMAC-SHA1 em bash

Existe um script bash para gerar um HMAC-SHA1hash? Estou procurando algo equivalente ao seguinte código PHP: hash_hmac("sha1", "value",

95
Navegando em pastas no MSYS

Esta será a pergunta mais difícil do dia. Como faço para navegar pela estrutura de pastas do Windows dentro do shell MSYS? Quando eu inicio o shell, tudo que vejo é um '~'. Eu digito 'ls' e a pasta está vazia. Eu só quero saber como chegar à minha unidade c.

95
Como extrair texto de uma string usando sed?

Minha string de exemplo é a seguinte: This is 02G05 a test string 20-Jul-2012 Agora, da string acima, quero extrair 02G05. Para isso tentei o seguinte regex com sed $ echo "This is 02G05 a test string 20-Jul-2012" | sed -n '/\d+G\d+/p' Mas o comando acima não imprime nada e a razão pela qual...

95
Shell - Grava o conteúdo da variável em um arquivo

Eu gostaria de copiar o conteúdo de uma variável (aqui chamada var) em um arquivo. O nome do arquivo é armazenado em outra variável destfile. Estou tendo problemas para fazer isso. Aqui está o que tentei: cp $var $destfile Eu também tentei a mesma coisa com o comando dd ... Obviamente o...

95
Erro de script Bash [:! =: Operador unário esperado

No meu script, estou tentando verificar o erro se o primeiro e único argumento é igual a -v, mas é um argumento opcional. Eu uso uma instrução if, mas continuo recebendo o erro esperado do operador unário. este é o código: if [ $1 != -v ]; then echo "usage: $0 [-v]" exit fi Editar: Devo ser...

94
Usando cores com printf

Quando escrito assim, ele produz o texto em azul: printf "\e[1;34mThis is a blue text.\e[0m" Mas eu quero ter o formato definido em printf: printf '%-6s' "This is text" Agora tentei várias opções para adicionar cor, sem sucesso: printf '%-6s' "\e[1;34mThis is text\e[0m" Eu até tentei...

94
Referindo-se a um arquivo relativo à execução do script

Em um script bash que estou escrevendo, uso sourcepara incluir a variável definida em um arquivo de configuração. O script a ser executado é act.sh, enquanto o script a ser sourced é act.conf.sh, então act.sheu tenho: source act.conf.sh No entanto, isso só funciona quando executado act.shno...

94
Qual é o significado exato do Git Bash?

Git Bash Trabalho com o Git Bash há dois dias. Eu sei que agora as operações básicas tais como commit, push, pull, fetch, e merge. Mas eu ainda não sei o que o Git Bash em si realmente é! Pesquisei muito sobre o Git Bash, mas todos os sites que vi se concentram na funcionalidade de seus...