Perguntas sobre 'shell'

4
respostas

Criando um usuário que não pode obter um shell interativo

O que são shell interativo e não interativo? Perguntas: Crie um usuário john que não deve ter um shell interativo. Como podemos fazer isso?     
09.12.2010 / 04:37
2
respostas

Quando é importante escrever scripts portáveis?

A maioria dos códigos que escrevo está no PHP. Recentemente, comecei a aprender scripts de shell. A maioria dos recursos e tutoriais que eu encontrei são específicos para o Bash. Alguns advertem sobre os bashismos e outros não. Eu tenho lido mui...
14.03.2014 / 05:44
1
resposta

O que significa ((num # Hour)) em um script bash?

Eu tenho um script bash contendo as seguintes 2 linhas: Hour=$(date +"%H") Hour=$((10#$Hour)) O que a linha 2 faz?     
07.04.2018 / 14:06
1
resposta

Aumenta a precisão de% e com o comando / usr / bin / time shell

Quando executo o comando time no shell time ./myapp , recebo uma saída como a seguinte: real 0m0.668s user 0m0.112s sys 0m0.028s No entanto, quando executo o comando \time -f %e ./myapp , perco a precisão e obtenho: 2.01s...
31.03.2013 / 00:34
4
respostas

O comando de teste no unix não imprime uma saída

Quando eu digito isso no terminal test 4 -lt 6 Eu não recebo nenhuma saída. Por que não? Preciso que 0 ou 1     
11.10.2012 / 07:23
4
respostas

Solicita que o usuário efetue login como root ao executar um script de shell

O problema que estou tendo é quando eu insiro o comando su - root no início do meu arquivo de script de shell, ele solicita que o usuário insira a senha e, em seguida, NÃO continua com o restante do script de shell. Eu então tenho que m...
28.05.2014 / 18:13
3
respostas

Como posso tempo um tubo?

Eu quero time um comando que consiste em dois comandos separados com uma saída de tubulação para outra. Por exemplo, considere os dois scripts abaixo: $ cat foo.sh #!/bin/sh sleep 4 $ cat bar.sh #!/bin/sh sleep 2 Agora, como posso obt...
10.05.2017 / 13:06
7
respostas

Como posso executar 'watch' como um job em background?

Quando eu corro: watch 'cmd >> output.txt' & o trabalho é suspenso pelo sistema: 3569 Stopped (tty output) Existe uma solução alternativa?     
03.08.2011 / 18:17
2
respostas

Como posso transmitir dados para um programa que espera ler dados de um arquivo que é dado como argumento?

Eu tenho um enorme arquivo gzipado e eu quero um programa (4s-import neste caso) para lê-lo. Demora muito tempo para primeiro descompactar o arquivo e, em seguida, chamar o programa com o caminho para o arquivo como um argumento. Seria possível...
14.11.2013 / 10:04
3
respostas

O bash suporta bifurcações semelhantes ao fork de C ()?

Eu tenho um script que gostaria de extrair em um ponto para que duas cópias do mesmo script sejam executadas. Por exemplo, gostaria que o seguinte script bash existisse: echo $$ do_fork() echo $$ Se esse script bash realmente existisse...
18.02.2011 / 00:06