Perguntas sobre 'shell'

3
respostas

Como posso percorrer as linhas de um arquivo e encontrar arquivos correspondentes a cada linha?

Em um shell BASH, eu gostaria de pegar as linhas de um arquivo (por exemplo, pattern.txt ) e encontrar os arquivos no meu sistema cujos nomes contêm os padrões em cada linha do meu arquivo. Então, eu tenho o seguinte para loop for pp in 'cat...
01.04.2011 / 21:29
2
respostas

Execute o comando através do SSH

Estou escrevendo um script para verificar se todos os servidores da minha organização estão funcionando corretamente. Um deles é o servidor de email Zimbra. Estou tentando enviar um email através do sendmail fornecido pelo pacote zimbra usando o...
09.01.2012 / 11:00
3
respostas

Por que o diálogo não suporta o shell emacs no Debian?

Diálogo é um utilitário que fornece caixas de diálogo a partir de scripts de shell, você pode tê-los visto no aptitude durante as atualizações. Quando eu uso o shell Emacs ( M-x shell ) e digite sudo aptitude safe-upgrade , recebo o seguin...
19.03.2012 / 09:54
2
respostas

Executables show com caractere * ao lado de seu nome na saída de ls

Percebi que, quando eu listo meus executáveis com ls no meu shell Z, eles aparecem com um caractere * ao lado do nome deles (por exemplo, ver o arquivo em vermelho .test_color_scheme ) O que está causando isso? Eu entendo que as c...
15.12.2011 / 19:56
3
respostas

Extraindo texto de um arquivo de texto no bash

Eu tenho um arquivo de texto grande, que é tudo uma linha. No texto há várias seções que se parecem com foo=12345 e eu preciso extraí-las todas como linhas separadas, ignorando o resto do arquivo. Por exemplo: random junk foo=12345 more...
26.02.2012 / 19:41
3
respostas

teste de shell se a cadeia de várias linhas contém o padrão especificado na última linha

Eu quero determinar se uma string de várias linhas termina com uma linha contendo o padrão especificado. Este código falhou, não corresponde. s='echo hello && echo world && echo OK' [[ "$s" =~ 'OK$' ]] && echo match...
17.06.2017 / 13:37
2
respostas

Diferença entre descritor de arquivo e arquivo vinculado a um arquivo

Eu tenho um arquivo que contém quatro linhas: $ cat file First line Second line Third line Fourth line $ Quando leio esse arquivo quatro vezes, sempre leio a primeira linha que é um resultado esperado: $ for i in {1..4}; do read line...
29.05.2017 / 20:01
1
resposta

Comportamento estranho de 'sh -c' quando executado por ssh [duplicate]

Estou tentando executar alguns comandos em ssh e ficar confuso com o comportamento de sh -c : ssh myhost sh -c 'echo starting; who -b; date; echo $SHELL' Saída (nota: a saída do eco é apenas uma linha em branco!) system...
26.01.2017 / 06:23
3
respostas

É possível recuperar o ambiente original em um script de shell POSIX?

É possível recuperar o ambiente original com o qual um script de shell foi chamado? Eu não estou tentando escrever um programa que depende da capacidade de acessar o ambiente original, eu estou querendo saber se é garantido para ser inacessível...
19.02.2017 / 19:28
2
respostas

Pode bash script reset e sanitize * whole * environment e como?

Você sabe disso sudo stuff: Defaults env_reset que torna a injeção de ambiente impossível. Eu estava vagando se essa funcionalidade pudesse ser obtida diretamente do script bash, "de dentro"? Pelo menos parte disso pode, com...
02.02.2017 / 12:27