Perguntas sobre 'variable'

2
respostas

usando loop “for” leu um arquivo linha por linha continuamente considerando cada linha como uma entrada

Considere um arquivo file.txt com valores abaixo one,two three,four five,six six,seven red,tree Precisa de um comando shell script para executar a atividade abaixo Para o loop em que o loop deve ser executado continuamente com o maior...
07.10.2017 / 21:31
4
respostas

Reutilizando uma variável

Eu estava quebrando a cabeça por um dia ainda não consegui. Eu tenho este script: #!/bin/ksh fname=$1 for batchname in $(grep -i "Processing batch" $fname | cut -d "'" -f2) do Batch_state='grep -c -i "Batch '$batchname' was successful" $...
11.10.2013 / 15:05
2
respostas

Execução de um comando em uma variável com eval

Estou tentando usar o grep para colorir alguns arquivos de log. Eu escrevi um script e uma parte dele se parece com isso: #!/bin/bash com="GREP_COLOR=\"1;36\" egrep --color=always '[^a-zA-Z0-9]' $log |less -R" log="/var/log/syslog" eval $com...
20.10.2013 / 18:01
2
respostas

Como contar quantos ip no bash?

Alguém sabe como contar quantos ip no bash? Por exemplo: Comando: root@ubuntu:~$ dig www.google.com A +short | grep -oE "\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b" e por exemplo eu recebo...
30.09.2015 / 15:32
3
respostas

Expansão da shell para argumentos?

Por exemplo: mkdir ~/{1,2,3} Cria diretórios ~/1 , ~/2 e ~/3 . Isso equivale a: mkdir ~/1 mkdir ~/2 mrdir ~/3 Mas, usando a mesma sintaxe no caso de CMD < argument > : brew {install, update, doctor} ... é um...
01.04.2015 / 07:51
3
respostas

No BASH existe uma maneira de ler os nomes das variáveis de uma variável? [fechadas]

Esta é uma questão bash (portanto, postar aqui no Unix e Linux) Eu tenho um loop while que lê de um csv; Parece algo assim: while read NAME PRETTY_NAME DESC; do echo $NAME done < some.csv E isso tudo funciona de maneira adoráve...
17.03.2015 / 07:21
3
respostas

para loop para obter mais de um argumento

Em python e em algumas outras linguagens de programação, é fácil obter um vetor em vez de uma variável em todos os lugares e em loops. como python: for variable in [[user1,pass1],[user2,pass2],[user3,pass3],...] print variable[0] prin...
14.06.2013 / 10:59
3
respostas

Bash - Como usar uma variável no nome de uma variável

Sim, sim, eu sei que você provavelmente está "Ei, há centenas de outras pessoas fazendo essa mesma pergunta", mas isso não é verdade; Eu não estou tentando fazer algo assim: foo="example1" bar="example2" foobar="$foo$bar" Estou tentando f...
22.08.2018 / 21:35
2
respostas

bash: [: missing ']' quando o teste é armazenado na variável [duplicate]

Por que isso funciona: [ -r /tmp ] && echo "tt" >/tmp/taa cat taa tt Mas o seguinte não funciona e como corrigir isso, preservando a variável para reusabilidade? COMD='[ -r /tmp ] && echo "tt"' $COMD >/tmp/taa b...
07.06.2018 / 21:05
3
respostas

por que uma variável de matriz não é considerada definida se for designada '()'?

manual do bash diz: A parameter is an entity that stores values A variable is a parameter denoted by a name. A parameter is set if it has been assigned a value. An array variable is considered set if a subscript has been ass...
24.07.2017 / 19:44