Perguntas com a marcação «bash»

9
colorir bash_completion

Quando digito grepe pressiono TABduas vezes, bash_completionlistamos arquivos e diretórios no diretório atual. Também completará os nomes de arquivos quando eu digitar a letra inicial. Tudo isso é muito bom, o único problema é que, quando o diretório contém muitos arquivos e subdiretórios, ele pode...

9
Corte dinamicamente a largura da linha stdout no Bash

Ultimamente, tenho experimentado o pscomando e, às vezes, caminhos longos são agrupados na próxima linha (ou duas) e dificultam a leitura. Quero canalizar a pssaída para outro programa para limitar a saída ao xnúmero de caracteres. Aqui está o que tenho até agora, mas não funciona muito bem: ps...

9
como ida e volta de uma matriz associativa bash para um arquivo de texto?

Eu quero memorizar uma matriz associativa entre diferentes execuções de script. O que tenho até agora é que, dado um arquivo de texto contendo um par de chave / valor: ( [james]=bond ) É um script para carregar isso em um array associativo, adicioná-lo e repeti-lo de uma maneira que possa ser...

9
manter aliases quando eu uso o sudo bash

Eu tenho um servidor Centos 5.5 que possui meus próprios comandos de alias para minha conta. Quando o faço sudo bash, ainda posso usar esses aliases, não precisei adicioná-los aos da raiz .bashrc. Eu tenho outro servidor que é o Centos 6.5. Mas quando executo sudo bash, ele não usa meus apelidos...

9
Obtendo o ID do processo fora de comando iniciado com "su -c"

Estou executando um programa java dentro de um shell e gravando a identificação do processo em um arquivo de texto. Então, quando eu faço isso: nohup java app.Main > /dev/null 2>&1 & echo $! > /var/run/app.pid Funciona. Mas eu realmente quero executá-lo como outro usuário su -...

9
Coloque o trabalho em segundo plano sem congelamento

Digamos que você comece o trabalho assim foo e então deseje que você queira colocá-lo em segundo plano. Digitar Ctrl+ Ze, em seguida, bgexecuta o truque, mas congelará fooentre Ctrl+ Ze bg. Como posso colocar foo em segundo plano sem congelá-lo

9
bash como remover opções dos parâmetros após o processamento

Lembro-me de ter visto em algum lugar um bashscript usando casee shiftpara percorrer a lista de parâmetros posicionais, analisar sinalizadores e opções com argumentos quando os encontra e os remove após a análise para deixar apenas os argumentos simples, que são processados ​​posteriormente pelo...