Estou escrevendo meu primeiro script BASH, tenho alguma experiência com c e c #, então acho que a lógica do programa é correta ... é apenas a sintaxe é tão complicada porque aparentemente há bilhões de maneiras de escrever o mesmo coisa!
De q...
Eu entendo a substituição de comandos. Eu entendo subshells. Eu não entendo porque usar um subshell muda a estrutura do meu array.
Dada esta saída de comando:
(o uso do comando openstack não se destina a ser relevante)
bash$ floating ip li...
O comprimento de uma matriz no meu script de shell bash parece estar desativado em um. Eu tenho 11 elementos em um arquivo de texto que estou lendo em uma matriz, mas o tamanho da minha matriz parece ser 12 .
(( count = 0 ))
while read s...
Existe a possibilidade de escrever o seguinte script sem o loop?
IPv4_first=1.1.1.1
IPv4_second=2.2.2.2
IPv4_third=3.3.3.3
IPv4_all=()
for var in ${!IPv4_@}
do
IPv4_all+=(${!var})
done
printf "'%s'\n" "${IPv4_all[@]}"
Algo como:...
Estou tentando descobrir três ou quatro coisas ao mesmo tempo. O máximo que eu preciso de ajuda é como obter o maior número de todos os arquivos que criei em uma execução anterior do meu script, que criou um novo arquivo com um identificador (in...
Estou escrevendo um script que armazena alguns dos argumentos da linha de comando como uma matriz e usa a matriz mais tarde, mas estou tendo problemas para obter o comprimento correto da matriz no script.
No terminal, usando o bash, eu tentei...
No contexto da busca por expressões em arquivos de log, eu estava me perguntando se havia uma maneira de quantificar e qualificar o conteúdo dos logs em /var/log de alguma forma. Em particular, o léxico usado para descrever condições de erro...
Eu tenho uma matriz que contém detalhes sobre cada NIC.
Cada índice de matriz consiste em três valores separados por espaço.
Eu gostaria de ter uma boa tabela como saída. Existe uma maneira de atribuir padrões de formatação a cada valor em um...
Como o comando a seguir, usando bc, não funciona para números em notação científica, fiquei pensando sobre uma alternativa, por exemplo, usando o awk?
sum=$( IFS="+"; bc <<< "${arrValues[*]}" )
zsh inclui um poderoso utilitário para analisar as opções de linha de comando zparseopts , mas para scripts de shell rápidos e funções de shell, mas existe uma maneira fácil de extrair o array de todos os comandos? argumentos de linha que...