Perguntas sobre 'shell'

1
resposta

Por que não consigo definir uma variável readon chamada caminho em zsh?

Em zsh, path é uma variável de matriz especial, cujo conteúdo está vinculado à variável PATH conhecida. Tão especial, na verdade, que definir e chamar a função f() { local -r path=42 } causa o erro f: read-only variable: path ....
26.11.2017 / 15:27
2
respostas

O que acontece exatamente se o arquivo de entrada e saída for o mesmo?

Digamos que eu execute o seguinte comando: tr a-z A-Z < file > file Existem dois redirecionamentos: < file e > file . Ambos são processados antes do comando tr e, até onde eu saiba, se houver vários redirecionamentos,...
29.04.2016 / 23:55
2
respostas

Como redirecionar o stdout para um arquivo e ler do mesmo arquivo simultaneamente com outra tarefa?

Eu quero executar uma tarefa (que leva muito tempo) remotamente no Ubuntu Linux Bash via nohup e redirecionar stdout para um arquivo, por exemplo: nohup task > out.txt & De vez em quando, gostaria de verificar o progresso d...
16.07.2014 / 14:19
1
resposta

Lança os processos em segundo plano em um grupo e depois os mata todos

Outro dia eu tentei escrever um script que mataria um PID e todos os seus processos filhos, mas depois de passar algum tempo nisso, eu decidi que não era confiável, porque às vezes alguns dos as crianças acabariam com um PPID de 1 . Agor...
25.06.2014 / 11:29
1
resposta

Como redirecionar a saída ao usar um documento aqui

Como redirecionar a saída do comando abaixo no shell para o arquivo de log. sqlplus -s "/nolog" <<EOF conn / as sysdba @?/sqlpatch/19282021/postinstall.sql exit; EOF     
12.12.2014 / 12:54
2
respostas

Execute o comando após os relógios estabelecidos inotifywait

Dentro do script de shell ( test.sh ) Eu tenho inotifywait monitorando recursivamente algum direcotry - "somedir": #!/bin/sh inotifywait -r -m -e close_write "somedir" | while read f; do echo "$f hi"; done Quando eu executo isso no term...
31.01.2015 / 16:45
2
respostas

bourne shell if [-e $ diretório / arquivo. $ sufixo]

Eu estive procurando, inclusive, chequei até mesmo o manual do bash e tentei no modo cli. #!/bin/sh CONFIG_DIR="/var/opt/SUNWldm/" read option if [ $option -eq 9 ]; then ret=1 elif [ -e ${CONFIG_DIR}file.xml.${option} ]; then...
28.01.2013 / 08:25
1
resposta

Array Cartesian product in bash

Existe uma maneira de gerar produtos cartesianos de arrays sem usar loops no bash? Pode-se usar chaves para fazer algo semelhante: echo {a,b,c}+{1,2,3} a+1 a+2 a+3 b+1 b+2 b+3 c+1 c+2 c+3 mas eu preciso usar arrays como entradas, e os...
27.10.2013 / 15:45
3
respostas

Como você encontra quais teclas os caracteres “delete” e “line-kill” estão no Ubuntu?

Sou novo no Unix e comprei hoje uma cópia do "The Unix Programming Environment". Estou experimentando as coisas do livro. Mas alguns deles não estão funcionando como esperado: Para eliminar uma linha e redigitá-la novamente, o caractere @ deve...
28.11.2013 / 12:57
1
resposta

Ajustar LS_COLORS para sufixos de diretório?

Estou muito bem personalizando a maioria das configurações em LS_COLORS . Não preciso de ajuda para personalizar as cores para diferentes sufixos de arquivo. O que eu gostaria de fazer é configurar cores especiais para determinados diretórios...
04.08.2014 / 16:07