Perguntas sobre 'shell-script'

2
respostas

Por favor, diga como este comando verifica se o rnum tem um inteiro ou não

Eu vi um constructo como este em um script de shell, sendo usado para testar se $rnum é um número: if ! [ "$rnum" -eq "$rnum" ] 2> /dev/null; then echo "rnum is not a number" exit 1 fi Parece funcionar, mas eu não entendo po...
21.12.2016 / 09:49
1
resposta

Script shell para fazer backup das VMs VMware, exportando cada VM para uma lista e, em seguida, solicitando a entrada do usuário

O que estou tentando realizar: Obter lista de arquivos ".vmx" de máquinas virtuais e colocar em variáveis Dê ao usuário e escolha de qual VM fazer backup Use "ovftool" para produzir uma exportação da VM escolhida para um local codificado...
30.11.2013 / 06:31
1
resposta

Editando o arquivo .profile para acessar

Estou tentando criar meu arquivo .profile para acessar facilmente um diretório de javatools. O código bash abaixo parece que deveria funcionar, mas não funciona. Qualquer ajuda para solucionar este script seria muito apreciada: PATH=/usr/b...
07.02.2014 / 23:33
5
respostas

Em arquivos executáveis no Linux [closed]

disse que no linux, ao contrário do Windows , não há uma borda clara entre executáveis e outros arquivos. Bem, no Windows, escrevo um programa em C ++, então ele é pré-compilado, compilado e, em seguida, vinculado para se tornar um arquivo...
04.01.2014 / 00:21
4
respostas

Um script de shell que nunca morre

Eu quero escrever um script de shell que nunca morre isto é O script de shell verificará repetidamente se o banco de dados está ativo ou não a cada cinco segundos. O problema é: Às vezes, o script de shell é interrompido / anulado por qualquer u...
24.10.2013 / 14:59
2
respostas

Como excluir todas as linhas em um arquivo UNIX, exceto primeira e última linha? [fechadas]

Eu quero manter apenas os registros de cabeçalho e trailer em um arquivo UNIX.     
07.02.2016 / 07:41
1
resposta

alguns comandos sed falham quando no fundo

Alguns comandos sed parecem falhar quando executados em segundo plano. Exemplo mínimo abaixo. Um comando sed anexa append após um bloco de linhas que começam com uma estrela * . O outro apenas substitui uma palavra. A ordem dos com...
27.11.2018 / 17:54
4
respostas

echo um loop com o comando variables

Eu tenho várias listas e quero executar alguns comandos sobre elas. Como as listas são longas, eu quero executar esses comandos paralelos uns aos outros, portanto, usando nohup . Para cada item que eu tentei echo um loop que contém um coma...
28.05.2013 / 11:56
4
respostas

Como faço para comparar números no bash?

Eu tenho esse script, mas não está funcionando. É porque está falhando em avaliar a comparação de números na declaração if, eu acho. #!/bin/bash { read __ WIDTH; read __ HEIGHT; read __ __ BORDER_WIDTH; } < <(xwininfo -id "$(xdotool ge...
30.01.2018 / 19:26
2
respostas

Por que 'ler' não pega todos os meus vars?

Minhas desculpas pela pergunta básica, mas alguém pode ajudar a explicar por que o seguinte não foi impresso 3 2 1 6 5 4? echo '1 2 3 4 5 6' | while read a b c; do echo result: $c b a; done Os três primeiros números não seriam lidos em or...
24.04.2016 / 19:11