Perguntas sobre 'shell-script'

1
resposta

'find' nos diretórios nomeados… / dirnameXX /… com a variável XX

Estou executando este comando para encontrar determinados arquivos em um diretório específico: find ./rgs/test/maesXX/master/stdlist -name \*.extract \ -mtime +30 \! -size 0 -exec ls -lrt {} \; em que XX pode ser qualquer número entr...
11.01.2012 / 07:22
3
respostas

Como atribuir valor a uma variável quando o valor contém um caractere $ nela

Meu objetivo: Automatizar o scp de um servidor para outro, usando as entradas do usuário Desafio: Eu não consigo configurar a equivalência de host autorizada ssh entre os servidores porque um usuário tendo acesso ao destino também terá acesso ao...
10.07.2017 / 19:26
2
respostas

Como repetir um comando quando há uma string específica em um arquivo?

Eu quero repetir um comando enquanto houver uma string específica em sua saída, o que indica que houve um erro. O comando é gksu ./installer.run > ./inst.log 2>&1 O que eu quero fazer é repeti-lo enquanto houver 'string' em ./in...
28.04.2017 / 10:49
2
respostas

Pode bash script reset e sanitize * whole * environment e como?

Você sabe disso sudo stuff: Defaults env_reset que torna a injeção de ambiente impossível. Eu estava vagando se essa funcionalidade pudesse ser obtida diretamente do script bash, "de dentro"? Pelo menos parte disso pode, com...
02.02.2017 / 13:27
3
respostas

Localiza e substitui o nome do host para o endereço IP dentro de um arquivo

Eu tenho um arquivo enorme com cerca de 12300 linhas que parecem algo semelhante a isso. 001.domain.com=001.somedomain.com:10001 002.domain.com=002.somedomain.com:10002 003.domain.com=003.somedomain.com:10003 Eu quero que o arquivo seja a...
16.01.2017 / 21:13
4
respostas

Como posso gerar um inteiro assinado de 64 bits aleatório com o macOS?

Eu preciso gerar um inteiro assinado de 64 bits para teste. Como posso fazer isso? #!/bin/sh long=$(????)     
23.12.2016 / 08:55
1
resposta

Não é possível redirecionar a saída bash para o nome do arquivo variável

Estou tentando redirecionar a saída bash para um nome de arquivo variável. Aqui está o meu script parece #!/bin/bash for i in 'cat servers' do if [ "$i" = "198.162.1.3" ]; then var="apple" fi ssh test@$i "uname -n" done > /tempout/uname_${...
07.09.2018 / 11:28
2
respostas

Bash scripting Conceitos da matriz

Eu tenho duas listas separadas. Um contém 1000 nomes de host e outro contém 1000 IPs associados para esses hosts. Eu preciso gerar entradas de configuração e empurrar para o meu arquivo de configuração para adicionar todos os hosts em nosso ambi...
27.09.2018 / 13:24
4
respostas

Shell Script para executar script de shell para todos os subdiretórios

Estou fazendo um script para simplificar minhas tarefas diárias. Todos os dias, tenho que procurar algumas coisas dentro de um servidor da empresa. Tudo bem, no entanto, agora, eles segregaram cada objeto em sub-diretórios. Eu estou procurando u...
02.08.2012 / 11:54
2
respostas

Crie um novo link para acessar todos os arquivos e pastas

Eu fico preso para criar um script de shell para um novo link algo assim link linkPathName orginalPathName Eu quero criar um link entre um novo link e um caminho original; no entanto, ambos podem acessar juntos. Por exemplo, se orignialPa...
14.09.2012 / 12:45