Perguntas sobre 'shell'

3
respostas

Como faço para obter uma lista e removê-la de um arquivo?

Eu tenho uma longa lista de nomes de domínio que eu preciso remover do / etc / remotedomains. Eles provavelmente não estão em nenhuma ordem específica no arquivo. Cada domínio está em uma linha. Como eu poderia percorrer a lista e encontrar e...
24.10.2010 / 03:24
10
respostas

Forma de bash para verificar se um processo já está sendo executado em segundo plano (e pular a reexecução com base nisso)?

Posso criar uma linha de comando bash que execute apenas um determinado comando se o processo ainda não estiver em execução (em segundo plano)? Como faço para verificar *, se um comando já está em execução? (para que eu possa adicionar o p...
10.06.2013 / 07:42
3
respostas

A armadilha é herdada por um subshell?

Eu tentei um script a seguir: #!/bin/bash trap 'echo "touching a file" && touch $FILE' EXIT foo1(){ echo "foo1" } foo(){ echo "foo" export FILE=${FILE:-/tmp/file1} } (foo1) foo A saída do script acima foi:...
12.05.2016 / 10:28
2
respostas

Por que um loop while pára após ser suspenso?

Por que usar o bash e suspender um loop while, o loop pára após ser retomado? Exemplo curto abaixo. $ while true; do echo .; sleep 1; done . . ^Z [1]+ Stopped sleep 1 $ fg sleep 1 $ Estou familiarizado com os sinais, e ac...
26.11.2015 / 13:50
1
resposta

É “wait &” (“wait ampersand”) um idioma ou técnica de script shell / shell útil (bash)?

Eu "herdei" alguns scripts de shell para máquinas Linux executando o shell "bash" do GNU. Em um caso particular, a máquina executa a versão 2.0.5b bash do GNU Um desses scripts tem uma instrução wait & ("wait ampersand") como parte da...
15.10.2015 / 15:38
3
respostas

Quando a substituição do processo foi introduzida pela primeira vez?

Sou curioso para saber há quanto tempo substituição de processos existe. Qual shell primeiro teve isso? Quando foi adicionado a outras camadas?     
04.10.2012 / 15:48
2
respostas

altera a cor do prompt dependendo do usuário ou do root no zsh

em zsh você pode ter um %# em seu PS1 (ou qualquer que seja a variável PROMPT ) que basicamente significa exibir % se usuário ou exibir # se raiz. Eu estou querendo saber se existe alguma maneira de afetar isso para que o % ou...
30.08.2010 / 15:31
4
respostas

O IFS (Internal Field Separator) pode funcionar como um único separador para vários caracteres delimitados consecutivos?

A análise de uma matriz usando o IFS com valores de espaço não brancos cria elementos vazios. Mesmo usando tr -s para reduzir vários delims para um único delimitador não é suficiente. Um exemplo pode explicar a questão mais claramente .. Ex...
23.02.2011 / 15:12
4
respostas

Grava mensagens de texto entre o Unix e o Windows

É possível enviar mensagens de texto entre dois usuários da mesma LAN, mas a primeira executando o Windows com o cmd e a segunda executando o Linux / Unix? Eu não estou procurando por um serviço de mensagens instantâneas. Eu gostaria de digit...
14.07.2014 / 13:56
1
resposta

netcat no script de shell que fornece uma conexão inválida

Eu tenho um script de shell que usa netcat para ouvir localhost na porta 1111 para solicitações da web. Toda vez que tento acessar localhost:1111/index.html , por exemplo, recebo: invalid connection to [127.0.0.1] from localhost [127....
08.08.2012 / 12:00