Perguntas com a marcação «sh»

161
Adicionando ramificação git no prompt de comando do Bash

Tentei adicionar o ramo git no qual estou trabalhando (check-out) no prompt do bash sem êxito .. ( mantendo o caminho atual que mostra intacto o diretório ativo / arquivo ) Eu tenho um arquivo .bashrc em minha casa, mas também vi muitas pessoas mencionando o arquivo .profile

160
Como usar> em um comando xargs?

Eu quero encontrar um comando bash que me permita grep todos os arquivos em um diretório e escreva a saída desse grep em um arquivo separado. Meu palpite teria sido fazer algo assim ls -1 | xargs -I{} "grep ABC '{}' > '{}'.out" mas, tanto quanto eu sei, xargs não gosta de aspas duplas. Se eu...

160
Boa função hash para strings

Eu estou tentando pensar em uma boa função de hash para strings. E eu estava pensando que seria uma boa idéia resumir os valores unicode para os cinco primeiros caracteres da string (supondo que ele possua cinco, caso contrário, pare onde termina). Seria uma boa ideia ou ruim? Estou fazendo isso...

160
Pesquise e substitua no bash usando expressões regulares

Eu já vi este exemplo: hello=ho02123ware38384you443d34o3434ingtod38384day echo ${hello//[0-9]/} O que segue esta sintaxe: ${variable//pattern/replacement} Infelizmente, o patterncampo parece não suportar sintaxe de regex completa (se eu usar .ou \s, por exemplo, tentar corresponder aos...

159
Como depurar um script bash? [fechadas]

Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 2 anos . Melhore esta...

159
Script Bash - conteúdo variável como um comando para executar

Eu tenho um script Perl que me fornece uma lista definida de números aleatórios que correspondem às linhas de um arquivo. Em seguida, quero extrair essas linhas do arquivo usando sed. #!/bin/bash count=$(cat last_queries.txt | wc -l) var=$(perl test.pl test2 $count) A variável varretorna uma...

159
Nomes de variáveis ​​dinâmicas no Bash

Estou confuso sobre um script bash. Eu tenho o seguinte código: function grep_search() { magic_way_to_define_magic_variable_$1=`ls | tail -1` echo $magic_variable_$1 } Eu quero ser capaz de criar um nome de variável contendo o primeiro argumento do comando e com o valor de, por exemplo, a...