Perguntas sobre 'scripting'

2
respostas

Como desligar uma lista de servidores, certificando-se de que o primeiro esteja desligado antes de desligar o próximo?

Eu tenho uma lista de 17 servidores neste formato: 172.16.6.45 i-052463fs (test-mv1) 172.16.6.46 i-9e2263rf (test-mv2) Eu gostaria que um script que pudesse fazer o ssh / login em cada um desses servidores e desligá-los, o que é bas...
20.08.2015 / 17:59
2
respostas

Buscar valores do arquivo plist no Linux

Eu tenho o script bash que foi escrito para o OS X e agora é portado para o Linux. Eu não tenho acesso à caixa do Linux. O script bash leria valores de arquivos plist usando o comando defaults read e PlistBuddy disponível no OS X. Como...
30.10.2012 / 03:50
3
respostas

Script que gera o número total de linhas em todos os arquivos de texto que são passados como argumentos

Estou trabalhando em um script que aceita argumentos que são arquivos de texto e deve gerar o número total de linhas nesses arquivos. Por exemplo, se eu disser ./myScript file1 file2 file3 imprimirá 10 total (vamos supor que a soma...
20.09.2015 / 06:10
3
respostas

Acesso rápido ao documento usado com frequência

Para várias aplicações, mantenho meus cheatsets pessoais. Eu os uso principalmente para vim, latex, vim latex-suite e bash. Por exemplo, quando esqueço uma combinação de teclas no vim, eu navego até o diretório onde eu mantenho o PDF da minha...
06.11.2013 / 12:05
1
resposta

quando usar aspas duplas com uma variável no shell script? [duplicado]

Estou confuso com o que se entende por aspas duplas referindo-se a uma variável. Por exemplo, seguir dois scripts fornece a mesma saída. O que realmente significa as aspas duplas? Script1 getent passwd | while IFS=: read a b c d e f ; do...
03.06.2013 / 07:23
1
resposta

Adicione string no nginx.conf com o comando

Eu preciso adicionar essa string include /etc/nginx/sites-enabled/*.conf dentro do arquivo nginx.conf . Deve ficar assim: . . . . . . http { . . . . . . include /etc/nginx/conf.d/*.conf; # INCLUDE STRING HERE VIA COMMA...
06.01.2018 / 13:28
2
respostas

bash script está tentando executar uma variável

Eu tenho um script Bash muito curto, assim: variable="3 things" if $(echo $variable|grep "^[0-9]\{1,\}") #if $variable begins with [0-9] then echo $(echo $variable|sed 's/ .*$//') else echo "0" fi $variable será eventualmente a...
28.04.2011 / 03:13
1
resposta

Melhorando minhas habilidades AWK

Este programa funciona como eu pretendia, mas eu sinto que eu usei alguns métodos desajeitados para obter o resultado desejado (especialmente com o meu uso de comandos de impressão e declarações de variáveis) Alguém poderia melhorar este scrip...
03.09.2011 / 20:06
1
resposta

Tentando entender como trabalhar com o IFS

Estou tentando entender como trabalhar com a variável de shell IFS . Eu tenho o seguinte código: #!/bin/bash ourpath=$PATH oldIFS=$IFS IFS=":" echo "ourpath = $ourpath" for directory in "$ourpath"; do echo "directory = $directory" done...
14.10.2018 / 02:11
3
respostas

durante o loop de leitura

Eu tenho um arquivo como o abaixo var 3 2014 string var1 4 2011 string4 var2 6 1999 string2 var3 1 2016 string6 Então eu tenho isso enquanto lê o loop para comparar uma das colunas com um número, em seguida, e...
11.06.2015 / 09:13