Perguntas com a marcação «sh»

100
Hashing de string de tempo de compilação

Eu li em alguns lugares diferentes que, usando os novos literais de string do C ++ 11, pode ser possível calcular o hash de uma string em tempo de compilação. No entanto, ninguém parece estar pronto para sair e dizer que será possível ou como seria feito. Isso é possível? Qual seria a aparência...

100
Como passar uma variável contendo barras para o sed

Como você passa uma variável contendo barras como um padrão para sed? Por exemplo, se eu tiver a seguinte variável: var="/Users/Documents/name/file" Eu quero passar para sed: sed "s/$var/replace/g" "$file" No entanto, recebo erros. Como posso contornar o

100
! [rejeitado] mestre -> mestre (buscar primeiro)

Existe uma boa maneira de explicar como resolver " ! [rejected] master -> master (fetch first)'" no Git? Quando eu uso este comando, $ git push origin masterele exibe uma mensagem de erro. ! [rejected] master -> master (fetch first) error: failed to push some refs to

99
A necessidade de esconder o sal para um hash

No trabalho, temos duas teorias concorrentes para os sais. Os produtos em que trabalho usam algo como um nome de usuário ou número de telefone para adicionar o hash. Essencialmente, algo diferente para cada usuário, mas que está prontamente disponível para nós. O outro produto gera aleatoriamente...

99
Comando para escapar de uma string em bash

Preciso de um comando bash que converterá uma string em algo que tenha escape. Aqui está um exemplo: echo "hello\world" | escape | someprog Onde o comando escape "hello\world"entra "hello\\\world". Então, someprog pode usar "hello\\world"conforme o esperado. Claro, este é um exemplo simplificado...

99
O Hash Rocket está obsoleto?

O bem citado post de RIP Hash rocket parece implicar que a sintaxe Hash Rocket ( :foo => "bar") está obsoleta em favor do hash do estilo JSON Ruby ( foo: "bar"), mas não consigo encontrar nenhuma referência definitiva declarando a forma Hash Rocket está obsoleto / desaconselhado a partir do Ruby...

99
Como usar comandos shell no Makefile

Estou tentando usar o resultado de lsem outros comandos (por exemplo, echo, rsync): all: <Building, creating some .tgz files - removed for clarity> FILES = $(shell ls) echo $(FILES) Mas eu consigo: make FILES = Makefile file1.tgz file2.tgz file3.tgz make: FILES: No such file or...