Perguntas sobre 'shell-script'

5
respostas

Como combinar & e &&?

Este é o tipo de pergunta que é muito difícil de pesquisar! Eu tenho um script de shell que é assim: #!/bin/bash ./script.fcgi --socket /tmp/fcgi-socket & sleep 2 chmod a+w /tmp/fcgi-socket script.fcgi é um programa de longa execuç...
09.01.2015 / 05:41
1
resposta

Como iniciar um script no tty em vez de pedir login no systemd?

Eu preciso começar e imprimir um script em tty1 em vez de pedir login. Em conexão com: Como analisar / proc / cmdline antes de pedir o tty login com o systemd Eu tentei criar um serviço que inicie um script simples: #!/bin/bash echo "try...
22.02.2016 / 13:15
2
respostas

Mais scripts de shell do que um em um arquivo de texto?

Estou aprendendo scripts de shell para meu curso introdutório de UNIX na minha universidade, e estou curioso para saber se é possível ter mais de um script de shell em um arquivo de texto. O que quero dizer com isso é, por exemplo, em pascal qua...
22.09.2014 / 14:13
2
respostas

listar arquivos e armazená-los em variáveis

Eu sou novo com a programação shell. Meu objetivo é dar ao usuário uma seleção de qual arquivo deve ser executado. Eu pego todos os scripts disponíveis em um var com: var=$(find script*) até aí tudo bem, esta é a saída: echo $var...
25.06.2014 / 10:50
1
resposta

Como executar como usuário logado em um script sudo (OSX)?

Existe uma maneira de alternar contextos como esse? O script no meu caso específico é um script postinstall do instalador, que requer privilégios sudo apenas para algumas das tarefas e requer que o usuário conectado execute um LaunchAgent n...
10.07.2014 / 09:23
2
respostas

make 'find' retorna com um código de saída diferente de zero se o erro ocorreu

Por que estou vendo o seguinte: $ find -not -exec bash -c 'foo' \; -quit bash: foo: command not found $ echo $? 0 Esta é uma versão reduzida do script que estou usando e que publico no final da pergunta (se você realmente quiser saber)....
05.09.2014 / 14:10
2
respostas

Como ordenar uma coleção de linhas de arquivos diferentes?

Eu quero classificar a segunda linha em cada arquivo pela segunda coluna e também imprimir o nome do arquivo correspondente. Eu estou fazendo assim - rm tmp; for filename in file*; do num='head -2 $filename | tail -1 | awk '{print $2}'';...
25.07.2014 / 04:56
3
respostas

Executando comandos em vários servidores [duplicados]

Eu quero executar um processo em vários servidores. Eu estou usando o seguinte script de wrapper. O script é movido para servidores, um de cada vez. Eu gostaria de mudá-lo para que ele possa ser executado em vários servidores. Existe maneira d...
21.08.2014 / 18:52
1
resposta

Caso de uso para / usr / bin / lessecho

Eu não consigo dar um exemplo de como eu poderia / usaria lessecho . A descrição na página man é razoavelmente direta, mas não está me ajudando a criar um caso de uso: DESCRIPTION lessecho is a program that simply echos its argument...
12.09.2014 / 19:49
1
resposta

Designações e padrões de sinalizadores comuns para scripts e funções de shell

Eu tenho me adaptado ao uso de GETOPT e GETOPTS em meus scripts de shell e funções personalizadas para permitir que eu use as funções que eu crio de forma mais flexível. Depois de usar várias funções do UNIX, percebi que muitas delas usam uma si...
06.01.2014 / 12:51