Perguntas sobre 'shell'

1
resposta

Por que \ n expande para n no bash?

Quando se trata da operação da shell , consigo entender a etapa um, mas o segundo passo um pouco me intriga. Aqui está o meu entendimento: Primeiro, o shell divide a entrada em palavras e operadores e, em seguida, executa de acordo com as re...
26.02.2017 / 13:30
1
resposta

O código condicional funciona mal

Meu código condicional não funciona corretamente. Por quê? Meu objetivo é que, se o arquivo não tiver os caracteres rfd, ele não executa o próximo comando que é sed. Mas, toda vez, usando qualquer arquivo errado ou certo, me dá o eco sem sucesso...
17.03.2017 / 18:29
1
resposta

Permissões especiais de diretório para novos usuários

Eu preciso adicionar permissão especial para o novo usuário do shell. Depois de usar o comando adduser new, o usuário pode ler todos os diretórios na conta do shell. O comando adduser user1 nos traz um novo usuário que possui o próprio...
25.01.2017 / 00:19
1
resposta

Evitar o congelamento ao executar scripts python

Estou executando alguns scripts python em meu terminal linux que são bastante intensivos em recursos, mas quando faço isso o sistema fica praticamente sem resposta até que o processo seja concluído. Eu sei que existem comandos como nice e cp...
07.02.2017 / 19:28
1
resposta

Terminal que está definido para fechar .. leva o gui_app deserdado consigo mesmo

um novo terminal é aberto e executa o script. terminal -e "/script" O script executa um gui_app e o desativa. dorme 4 segundos. #!/bin/sh /gui_app & disown sleep 4 depois do sono .. terminal fecha porque nunca houve...
27.02.2017 / 16:12
2
respostas

executa o shell script de onde parou a execução [closed]

Eu tenho o script bash escrito para ler cada linha de um arquivo que possui comandos e executá-los um a um e para quando um comando falha. while read -r line do $line || exit 1 done< /root/ansi-pb/sample.txt exemplo.txt tem os seguinte...
02.03.2017 / 11:11
1
resposta

loop no arquivo com extensão específica em um script de shell de pasta filho

Eu tenho um script no meu mac onde estou tentando fazer um loop nos arquivos txt dentro de uma subpasta da minha localização atual. Isso é myscript.sh : cd /Users/Desktop/ for entry in $(pwd)/txt/*.txt do echo $entry done isto imprime...
30.03.2017 / 08:27
1
resposta

Um executável não-shell 'source' um arquivo para o shell ativo?

Quando estou usando um shell, é (AFAIK) impossível que um script de shell que contenha uma linha source somefile afete o shell pai (a menos que o próprio script tenha sido originado, é claro). Eu quero saber se um executável não shell (esc...
28.03.2017 / 14:41
1
resposta

significado de {0 [7-9], 1 *, 2 *}

O que o comando abaixo fará e qual saída ele fornecerá? echo "{$begin_dt/{0[7-9],1*,2*},$dates/*,$next_dt/0[0-6]}" Onde $begin_dt e $next_dt são datas.     
29.03.2017 / 11:13
1
resposta

Faça o download e extraia em uma única linha de shell [closed]

Eu deveria Obter a fonte do GNU tar da Internet ( link ) e extrair a lista de todos os arquivos de cabeçalho C incluídos em todos os arquivos do código-fonte em uma única linha do Shell, eu sei que deveria usar o pipelining e concretamente o com...
23.03.2017 / 22:44