Perguntas sobre 'bash'

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

Notificações da caixa de janela

Existe uma maneira de criar uma caixa de diálogo de notificação que pode ser executada a partir de um script de shell bash no Linux para notificar o usuário quando algo precisar de atenção, trazendo-o para o topo acima de todas as outras janelas...
02.08.2014 / 11:34
1
resposta

pare todos os processos filhos quando 1 de, em seguida, retornar o código de saída 1

Eu tenho 2 ou mais processos de construção para serem executados em segundo plano. Eu quero parar todos os processos de construção se um deles sair com código diferente de 0. ./build-1.sh & ./build-2.sh & ./build-3.sh & wait #othe...
22.07.2014 / 04:44
1
resposta

Batch converter codificação do arquivo txt

Tenho cerca de 700 arquivos que resultaram de um processo de software de closed caption. Eu posso abrir os arquivos no meu PC ou Mac em uma interface gráfica, mas quando eu abri-lo no servidor com nano, eu recebo isso: ��0^@0^@;^@0^@0^@;^...
18.07.2014 / 16:12
1
resposta

escrevendo um script para enviar todos os usuários online

Estou fazendo minha primeira aula sobre Linux e estamos escrevendo scripts. Atualmente eu estou tentando escrever um script que vai olhar para quem está online e, em seguida, enviar-lhes um e-mail Esta é uma classe linux de nível de entrada,...
14.07.2014 / 02:45
1
resposta

Comportamento de globbing diferente com os mesmos shopts?

Eu tenho vários shells (bash) abertos na mesma máquina, e em um deles, globbing parece ter parado. ls * dá ls: *: No such file or directory e assim por diante. Eu percebi que devo ter definido algumas opções de glob por engano, mas shopt...
17.07.2014 / 14:40
0
respostas

popd e pushd behavior com opção "-n"

Eu tenho experimentado com pushd e popd no bash (Cygwin, man page diz "GNU bash 4.1") e a página de manual não parece exatamente combinar com o comportamento. Para pushd , o comando % pushd +1 gira a pilha e altera o diretório...
17.07.2014 / 16:08
0
respostas

curl não cala a boca (--silent não faz nada)

Estou escrevendo um script de shell rápido, e não posso, durante minha vida, obter curl para suprimir a barra de progresso. A linha relevante é assim: curl http://website -o $temp >/dev/null 2>&1 Quando executo meu scrip...
17.07.2014 / 16:32
2
respostas

Como obtenho os detalhes da música (título - artista - álbum ... etc) no ubuntu?

Quando eu toco uma música no ubuntu, seja do banshee ou Spotify ou qualquer outro player de música, a música aparece no menu indicador de som. Como posso obter os detalhes da música que está tocando no indicador usando o bash ou a linha de c...
30.08.2014 / 22:04
1
resposta

Linhas de tubulação para repetir comandos

Se minha operação grep retornar uma lista de IDs como a seguinte, posso de alguma forma alimentar / enviar cada linha para um parâmetro do comando da linha de comando?: 12345 84758 49549 .. Por exemplo, com o resultado acima do grep, eu g...
10.06.2014 / 08:02
0
respostas

A pesquisa recursiva ocorre em vez do último comando ao usar a seta para cima.

Estou usando um produto interno "shell" baseado no shell da mola. Quando eu pressiono a seta para cima para obter meu último comando, em vez disso eu recebo (reverse-i-search) '': Recuperar o último comando funciona para todos os meus colegas...
08.06.2014 / 19:49