Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
1
resposta

Bash fornece opções e passa variável na escolha

Tentando dar uma opção aos usuários de um instalador para escolher "Desenvolvimento" ou "Estável". Por padrão, o instalador faz "git checkout 1.1.0", mas eu estou transformando 1.1.0 em $GIT_VERSION e tentando fazer uma maneira limpa de confi...
06.03.2014 / 23:19
1
resposta

nome do diretório bash com um espaço em CDPATH

Estou tentando definir um atalho para não precisar digitar um nome de diretório muito longo com tanta frequência. Em ~/.bash_profile , estou fazendo algo semelhante a: export CDPATH=".:~:/This/Is/A/Really/Long/Path/That/Ends/With/My Name"...
03.03.2014 / 20:20
1
resposta

Uso de crontab, kill e trap

Estou aprendendo o comando crontab e estou fazendo algumas tentativas. Eu editei o arquivo crontab padrão com o comando crontab -e , e eu quero colocar uma linha que a cada minuto envie um SIGUSR1 para o processo shell atual ( pid 14515...
25.03.2014 / 19:11
1
resposta

Comando Java que funciona apenas na linha de comandos que não está em arquivos sh

Eu recentemente tentei instalar o java no servidor Ubuntu 12.04 LTS. Eu especifiquei o arquivo tar.gz e o extraí para / opt / java e, em seguida, adicionei / opt / java / bin à variável de caminho. Isso tudo funciona corretamente ao digitar "...
30.03.2014 / 11:07
1
resposta

Por que os.stat do python e du e ls não concordam com o tamanho do bloco?

Enquanto escrevia uma função simples que calcula a quantidade de blocos consumidos em um diretório, eu verifiquei com du para ver se estava obtendo as mesmas respostas. Por que ls e du dizem que esse arquivo ocupa 16 blocos? #!/bin/bash...
30.03.2014 / 20:41
1
resposta

Diferença de 'rota' e 'rota ip'

Estou usando o arch-linux. route e ip route fornecem basicamente as mesmas informações para mim. Mas route leva muito mais tempo do que ip route . Qual é o motivo?     
30.03.2014 / 07:33
1
resposta

Diferença dinâmica de um arquivo

Estou tentando diferenciar um arquivo ao longo do tempo usando a substituição de processo no bash. diff <(cat /path/to/file | sort; sleep 20) <(cat /path/to/file) Eu também tentei: diff <(cat /path/to/file | sort && sl...
28.02.2014 / 17:00
1
resposta

Localização exata de usr / local

Não consigo encontrar a localização exata de usr / local no OS X. Eu quero instalar o homebrew porque o instalei mal e quero fazer uma reinstalação. O Homebrew recomenda instalar em usr / local e acho que o problema agora é que ele não está i...
11.03.2014 / 09:18
2
respostas

Shell não está se expandindo *

Estou configurando um classpath java em um script bash. Eu pensei que eu teria que usar aspas para impedir o shell de expandir o * com base nesta pergunta: link , mas o seguinte funciona muito bem sem aspas: classpath=/jars/*:/anotherJars...
03.03.2014 / 14:27
1
resposta

comandos dependendo da entrada std não funcionar corretamente

esse é o meu código bash << EOF read EOF aqui, o comando read falha e ele não lê a entrada std e aqui bash << EOF read ls ls EOF apenas o segundo ls é executado (o primeiro ls foi redirecionado para...
21.02.2014 / 21:11