Perguntas sobre 'scripting'

1
resposta

Substituindo várias linhas em sed ou awk [closed]

Estou tentando usar sed ou awk para substituir 5 linhas em um arquivo smb, mas não tenho a menor ideia de como lidar com as novas linhas.     
25.08.2010 / 05:50
2
respostas

Qual é a maneira confiável de obter o diretório .ssh de cada usuário do bash?

Eu posso analisar o / etc / passwd com o augtool: myuser=bob usershome='augtool -L -A --transform "Passwd incl /etc/passwd" print "/files/etc/passwd/$myuser/home" | sed -En 's/\/.* = (.*)//p'' ... mas parece um pouco complicado demais....
02.10.2014 / 14:41
4
respostas

Compare duas listas de URLs e imprima URLs recém-adicionadas em um novo arquivo

Estou produzindo inicialmente dois arquivos que contêm listas de URLs. Vou me referir a eles como old e new . Gostaria de comparar os dois arquivos e, se houver URLs no arquivo new que não estão no arquivo old , gostaria que elas fosse...
23.11.2015 / 16:20
2
respostas

Como posso criar um loop infinito que mata um processo se algo for encontrado no dmesg?

Eu preciso criar um loop while que, se dmesg retornar algum / algum valor, deve matar um processo determinado. Aqui está o que eu tenho. #!/bin/bash while [ 1 ]; do BUG=$(dmesg | grep "BUG: workqueue lockup" &> /dev/null)...
24.04.2018 / 05:37
3
respostas

Execute script remoto com valor de parâmetro local

Como posso automatizar essa tarefa? 1) Você está no A. 2) Você ssh em B. 3) Você executa um script em B, que precisa de um parâmetro conhecido em A Primeiro, pensei que talvez pudesse enviar o valor quando abri a conexão com o ssh. Então,...
16.07.2012 / 00:55
4
respostas

Como usar o wc e o piping para descobrir quantos arquivos e diretórios estão em um determinado diretório?

Como posso usar o contador de palavras ( wc ) e a tubulação para contar quantos arquivos ou diretórios estão no diretório /usr/bin ?     
16.11.2013 / 15:21
2
respostas

Alterar Senha Programaticamente

Na versão atual do Raspian, eu sei que é possível alterar a senha do usuário logado atual da linha de comando da seguinte forma: sudo passwd que solicitará ao usuário que digite uma nova senha duas vezes. Isso produzirá a saída da seguint...
20.04.2015 / 19:31
2
respostas

Remover certos caracteres de vários arquivos com espaços em branco

Estou tentando renomear um monte de faixas de música em um diretório, mas recebi este erro: When moving multiple files, last argument must be a directory Este é o script: for file in * ; do mv $file $(echo $file |sed 's/^.\{5\}//...
23.10.2015 / 07:49
2
respostas

Scrip para excluir arquivos com mais de 6 meses

Configurando um cron job uma vez por mês para iniciar um script. o script é rotacionar um arquivo a cada mês, já que fica muito grande e renomeia o antigo. quando um arquivo tem mais de seis meses, eu queria que ele fosse excluído. Olhando...
29.05.2013 / 22:29
3
respostas

Contagem de registros que correspondem ao padrão com Awk

Então me disseram para fazer o last > lastloggedin , que cria um arquivo que mostra o último login das classes desde a última reinicialização do sistema, e agora me pedem para escrever um script Awk chamado myawk que conta / determina qu...
21.10.2014 / 02:19