Perguntas com a marcação «sh»

147
Problema ao empurrar novo código no Github

Criei um novo repositório no Github que agora possui apenas o arquivo Readme.md. Eu tenho um projeto RoR recém-criado que queria enviar para este repositório. A seguir estão os comandos que eu dei no meu Terminal para executar isso junto com o erro que estou recebendo. git remote add origin...

146
Comando não encontrado ao usar sudo

Eu tenho um script chamado foo.sh na minha pasta pessoal. Quando navego para esta pasta e entro ./foo.sh, recebo -bash: ./foo.sh: Permission denied. Quando uso sudo ./foo.sh, recebo sudo: foo.sh: command not found. Por que isso acontece e como posso corrigi-lo?

145
Como verificar o tamanho de um arquivo usando o Bash?

Eu tenho um script que verifica o tamanho 0, mas achei que deveria haver uma maneira mais fácil de verificar o tamanho dos arquivos. Ou seja, file.txté normalmente 100k; como fazer um script verificar se é menor que 90k (incluindo 0) e fazer uma nova cópia porque o arquivo está corrompido nesse...

145
Como executar o script como outro usuário sem senha?

Eu tenho o script.sh que deve ser executado como usuário2. No entanto, esse script pode ser executado apenas em user1 no meu aplicativo. Eu gostaria que o seguinte comando fosse executado: su user2 -C script.sh mas seja capaz de executar sem senha. Também quero que isso seja muito restritivo,...

144
Personagens Grep antes e depois da partida?

Usando isto: grep -A1 -B1 "test_pattern" file produzirá uma linha antes e depois do padrão correspondente no arquivo. Existe uma maneira de exibir não linhas, mas um número especificado de caracteres? As linhas no meu arquivo são muito grandes, então não estou interessado em imprimir a linha...

144
O `git` do Homebrew não está usando a conclusão

Ao usar o git do OSX, depois de modificar um arquivo, posso simplesmente fazer git commit <tab>, e isso completará automaticamente o nome do arquivo para aquele que foi modificado. No entanto, se eu instalar uma versão mais recente do git a partir do homebrew e usá-lo, esse recurso não...

143
Como você pode diferenciar dois pipelines no Bash?

Como você pode diferenciar dois pipelines sem usar arquivos temporários no Bash? Digamos que você tenha dois pipelines de comando: foo | bar baz | quux E você quer encontrar o diffresultado deles. Uma solução seria obviamente: foo | bar > /tmp/a baz | quux > /tmp/b diff /tmp/a /tmp/b É...