Perguntas sobre 'shell'

4
respostas

Como faço para sair ou cancelar um comando bad bash?

Espero receber algumas críticas por isso, mas não consigo encontrar a resposta em nenhum lugar. Parece que deveria ser tão óbvio. Às vezes, quando eu digito um comando ruim em um terminal bash, o cursor simplesmente pula para a próxima linha sem...
16.08.2012 / 17:34
1
resposta

localiza arquivos sem extensão

Digamos que eu tenha: foo.txt bar baz.ooo Se eu usar ls -1 !(*.*) , receberei apenas bar na saída. Ótimo, agora eu quero ter os mesmos resultados com find - alguns find -regex que farão o trabalho. NOTA: find -name !(*.*)...
12.07.2014 / 18:37
4
respostas

Como executar o comando múltiplo usando nohup

Eu preciso executar vários comandos usando nohup . Cada comando deve ser executado após o comando anterior. Eu usei esse comando como exemplo: nohup wget $url && wget $url2 > /dev/null 2>&1 & No entanto, esse co...
05.09.2012 / 14:02
3
respostas

Compreendendo o backtick (')

Estou tentando o comando $ b=5; echo '$b'; -bash: 5: command not found mas não imprime 5 como deveria. O que estou perdendo aqui? O que significa '(backquote / backtick) em comandos? parece dizer que ' avalia os comandos dentro e...
17.09.2012 / 10:57
5
respostas

Para env ou não env

Qual é a diferença entre o comando $ env FOO=bar baz e $ FOO=bar baz Qual o efeito que o env tem?     
15.05.2014 / 16:51
4
respostas

Mostra o PATH de uma maneira legível por humanos

Eu quero mostrar minha variável de ambiente PATH de uma forma mais legível para humanos. $ echo $PATH /Users/arturo/.rvm/gems/ruby-1.9.3-p392/bin:/Users/arturo/.rvm/gems/ruby-1.9.3-p392@global/bin:/Users/arturo/.rvm/rubies/ruby-1.9.3-p392/bin...
20.06.2013 / 15:13
3
respostas

Como alterar o shell padrão para ZSH - chsh diz “shell inválido”

Eu instalei o ZSH em uma VM minha, onde eu compilei a partir da fonte. O local do ZSH é /usr/local/bin/zsh quando eu executo chsh -s /usr/local/bin/zsh ele gera chsh: /usr/local/bin/zsh is an invalid shell . Eu também tentei isso com o s...
28.01.2014 / 19:44
2
respostas

Como os parênteses são interpretados na linha de comando?

Durante a leitura de como configurar grub , me deparei com um artigo afirmando que preciso usar uma das duas sintaxes a seguir, echo \(hd0,0\) >> /boot/grub/grub.conf ou echo '(hd0,0)' >> /boot/grub/grub.conf porque,...
05.12.2011 / 00:05
4
respostas

Como removo zeros à esquerda da saída de 'date' ou evito a interpretação octal de tais números decimais?

Eu tenho isso: date +"%H hours and %M minutes" Eu uso o festival para dizer isso .. mas diz assim: "zero nove horas" .. Eu quero dizer "nove horas"! mas a data sempre me dá 09 ... então eu me pergunto se o bash pode facilmente tornar i...
03.04.2013 / 02:43
1
resposta

Existe um comando padrão que sempre sai com uma falha?

Eu quero testar meu script com um comando que falha. Eu poderia usar um comando existente com argumentos ruins. Eu também poderia escrever um script simples que sai imediatamente com uma falha. Ambos são fáceis de fazer e funcionam para mim, mas...
16.07.2012 / 18:26