Perguntas com a marcação «bash»

9
Em um loop sobre uma matriz, adicione um elemento à matriz

Eu tenho um problema com o loop for no bash. Por exemplo: eu tenho uma matriz ("etc" "bin" "var"). E eu itero nessa matriz. Mas, no loop, gostaria de acrescentar algum valor ao array. Por exemplo array=("etc" "bin" "var") for i in "${array[@]}" do echo $i done Isso é exibido etc bin var(é claro...

9
Nova linha nas variáveis ​​bash

Estou tentando armazenar várias linhas em uma variável bash, mas parece não funcionar. Por exemplo, se eu listar /binum arquivo por linha e armazená-lo $LS, passo $LScomo stdin para wc, ele sempre retornará 1: $ ls -1 /bin | wc -l 134 $ LS=$(ls -1 /bin); wc -l <<< $LS 1 Se eu tentar...

9
Bash: Quantas sessões aninhadas têm profundidade?

Digamos que eu inicie um bashshell, ... e depois outra bashsessão dentro desse shell, ... e então outra bashsessão dentro dessa sessão, ... e depois outra bashsessão dentro dessa sessão, ... (vezes N) etc Para sair de todas as N sessões, tenho que digitar exitN vezes. Como descubro até que...

9
Forçar novas linhas com a impressão curinga de gato

Eu quero usar gato com curingas no bash para imprimir vários arquivos pequenos (cada arquivo é uma frase) para a saída padrão. No entanto, o conteúdo do arquivo separado não é separado por uma nova linha, o que eu gostaria para facilitar a leitura. Como posso adicionar um delimitador de arquivo de...

9
Daemonize um processo no shell?

http://linuxg.net/how-to-transform-a-process-into-a-daemon-in-linux-unix/ fornece um exemplo de daemonização de um processo no bash: $ nohup firefox& &> /dev/null Se eu estiver correto, o comando será o mesmo que "nohup e plano de fundo de um processo". Mas um daemon não é mais que um...

9
Qual é o identificador de token de `]`?

O Bash Manual diz: Quando o [formulário é usado, o último argumento para o comando deve ser a]. $ type [ [ is a shell builtin $ type ] bash: type: ]: not found Portanto, ]não é uma palavra reservada, nem é um operador, nem é um comando interno. Como token, qual é o identificador de token ]?...