Perguntas com a marcação «scripting»

12
Um script que exclui espaços extras entre letras no texto

Eu tenho um documento de texto que tem uma carga de texto que tem um espaço extra adicionado após cada letra! Exemplo: T h e b o o k a l s o h a s a n a n a l y t i c a l p u r p o s e w h i c h i s m o r e i m p o r t a n t… Visualmente: T␣h␣e␣␣b␣o␣o␣k␣␣a␣l␣s␣o␣␣h␣a␣s␣␣a␣n␣␣a␣n␣a␣l␣y␣t␣i...

12
Script para excluir arquivos com mais de 6 meses

Configurando um trabalho cron uma vez por mês para iniciar um script. o script é rotacionar um arquivo todos os meses à medida que se torna grande demais e renomear o antigo. quando um arquivo tem mais de seis meses, eu queria que ele fosse excluído. Procurando executar esse script uma vez por...

12
Interseção de duas matrizes no BASH

Eu tenho duas matrizes como esta: A=(vol-175a3b54 vol-382c477b vol-8c027acf vol-93d6fed0 vol-71600106 vol-79f7970e vol-e3d6a894 vol-d9d6a8ae vol-8dbbc2fa vol-98c2bbef vol-ae7ed9e3 vol-5540e618 vol-9e3bbed3 vol-993bbed4 vol-a83bbee5 vol-ff52deb2) B=(vol-175a3b54 vol-e38d0c94 vol-2a19386a...

12
Usando $? em uma declaração if

function foo { (cd $FOOBAR; <some command> if [$? -ne 0] then echo "Nope!" else echo "OK!" fi ) } Estou tentando escrever uma função como a acima e colocá-la no meu arquivo .bashrc. Depois de originar o arquivo e executar, recebo: Tempo total: 51 segundos - flash: [1: comando...

12
como implementar logrotate no shell script

test.sh #!/bin/bash echo "Hello World" test2.sh #!/bin/bash while true do sh test.sh >> /script_logs/test.log & done Eu quero implementar o logrotate para controlar o tamanho do arquivo de log; então, como implementar o logrotate, se a situação for como

12
Como você continua uma frase com um comando dentro

Por exemplo, tenho tentado dizer "Há 10 pessoas on-line no momento" no meu arquivo de script. Parece que nunca consigo executar o comando sem a parte "pessoas on-line no momento" na próxima linha. No momento, eu tenho w='who | wc -l' echo "There are $w people online at the moment" No...

11
Como posso salvar a senha ao usar o SCP (cópia)?

Estou enfrentando problemas quando puxo um arquivo de outra máquina para minha máquina usando o SCP. O arquivo é transferido com sucesso, mas cada vez que ele solicita a senha. Desejo executar este SCPcomando como cronjob: Como posso salvar a senha para essa automação? scp

11
Saindo de um script de shell com loops aninhados

Eu tenho um script de shell com loops aninhados e descobri que "exit" realmente não sai do script, mas apenas o loop atual. Existe outra maneira de sair completamente do script em uma determinada condição de erro? Eu não quero usar "set -e", porque há erros aceitáveis ​​e isso exigiria muita...

11
usando stat para fornecer timestamp para toque

Estou tentando OCR alguns documentos insitu (a partir de uma linha de comando Linux em um compartilhamento do Windows). O processo de OCR é encontrado e eu confundi usando o comando find para canalizar os arquivos pelo loop corretamente. No entanto, preciso preservar o registro de data e hora...

11
Alterar senha programaticamente

Na versão atual do Raspian, eu sei que é possível alterar a senha do usuário conectado atual na linha de comando da seguinte maneira: sudo passwd que solicitará ao usuário que digite uma nova senha duas vezes. Isso produzirá saída da seguinte forma: Changing password for pi. (current) UNIX...