Perguntas sobre 'shell'

1
resposta

Preserva os caracteres de espaçamento e nova linha enquanto usa o método 'subshell' [duplicado]

descrevendo o meu problema, refiro-me ao seguinte código: #!/bin/bash #fileName: subMet.sh cmd="$(ls -l | cat -n)" echo $cmd Em seguida, no script acima, usei aspas duplas para atribuir um valor a cmd , porque li que, dessa forma, é...
16.12.2016 / 08:41
7
respostas

Como posso executar 'watch' como um job em background?

Quando eu corro: watch 'cmd >> output.txt' & o trabalho é suspenso pelo sistema: 3569 Stopped (tty output) Existe uma solução alternativa?     
03.08.2011 / 18:17
1
resposta

Tendo problemas para mudar umask no csh

Então, estou executando o RHEL 6.5 e tenho um usuário que deseja usar o csh para o que está fazendo. Eles também querem que o umask seja definido como 002. Então comecei a colocar umask 002 em .cshrc e chame isso de um dia. No entanto, isso não...
12.12.2016 / 17:01
1
resposta

Piping em stdin um arquivo que está sendo baixado

Eu tenho baixado arquivos zip do Google Drive. Os arquivos contêm vídeos mp4 e eu não queria esperar o download terminar. O VLC pode reproduzir arquivos incompletos, mas os arquivos baixados são arquivos zip e não mp4. wget é provavelmente a...
07.12.2016 / 03:16
1
resposta

como imprimir apenas Diferença em dois arquivos usando NR = FNR?

temos que imprimir apenas as entradas antigas Delta (Diferença) no Arquivo-1 e no Arquivo-2. recém-adicionado entra em arquivos-1 sem necessidade de imprimir. no meu servidor unix, todos os dias o novo relatório é extraído do sistema, mais ta...
07.12.2016 / 08:01
0
respostas

SSH em vários servidores e obtém a saída executando cada comando

Eu tenho um script para obter a integridade do servidor de vários servidores como este: #!/bin/bash for ip do ssh 192.168.1.209 ssh root@$ip cat /proc/loadavg | awk '{print $1}' #CPU Usage free | grep Mem | awk '{print $3/$2 * 100.0}'...
27.12.2016 / 11:46
1
resposta

Usando o Awk ou uma alternativa para inserir uma nova linha lógica em uma sequência

Eu tenho dados brutos que assumem a forma de 50 linhas, conforme abaixo: 09-06-16 16:45:00 1100000000 09-06-16 17:00:00 1200000000 09-06-16 17:15:00 1300000000 - 09-06-16 17:30:00 1400000000 09-06-16 17:45:00 1500000000 Gostaria de usar...
02.12.2016 / 12:25
2
respostas

como colocar um arquivo de entrada em um arquivo de saída, adicionando uma linha em branco entre cada duas linhas do arquivo de entrada (espaçamento duplo)? [duplicado]

Sem o uso do SED, existe um script de shell para copiar o conteúdo de um arquivo de entrada para um arquivo de saída, adicionando uma linha em branco entre cada duas linhas do arquivo de entrada (espaçamento duplo)? Eu     
03.12.2016 / 18:48
14
respostas

Batch renomeando arquivos

Eu tenho um diretório cheio de imagens: image0001.png image0002.png image0003.png ... E eu gostaria que um de uma linha mudasse o nome para (digamos). 0001.png 0002.png 0003.png ... Como faço isso?     
23.08.2010 / 23:55
2
respostas

Obtendo acesso ao incremento da extensão do arquivo (como uma variável inteira) [duplicado]

Estou tentando codificar um script simples que usa sed para localizar e substituir a funcionalidade básica. Eu quero ter arquivo original intocado e ter resultados em novos arquivos chamados "file.n" (n está sendo incrementado). Meu pri...
26.11.2016 / 17:34