Perguntas com a marcação «arguments»

Um argumento é geralmente definido como o valor real passado para uma função, procedimento ou programa de linha de comando.



2
bash como remover opções dos parâmetros após o processamento
Lembro-me de ter visto em algum lugar um bashscript usando casee shiftpara percorrer a lista de parâmetros posicionais, analisar sinalizadores e opções com argumentos quando os encontra e os remove após a análise para deixar apenas os argumentos simples, que são processados ​​posteriormente pelo restante do roteiro. Por exemplo, ao …
9 bash  arguments 

3
Shell: Usando a função com parâmetros em if
Estou tentando executar o código abaixo, mas quando tento usar minha função na instrução if, recebo o -bash: [: too many argumentserro. Por que isso está acontecendo? Agradeço antecipadamente! notContainsElement () { local e match="$1" shift for e; do [[ "$e" == "$match" ]] && return 1; done return 0 …

2
Detectar argumento de função opcional (escalar)
Considere este script: function alfa(bravo, charlie) { if (charlie) return "charlie good" else { return "charlie bad" } } BEGIN { print alfa(1, 1) print alfa(1, 0) print alfa(1, "") print alfa(1) } Resultado: charlie good charlie bad charlie bad charlie bad O Awk tem uma maneira de saber quando …

2
Bash globbing e passagem de argumentos
Eu tenho o seguinte script bash simplificado #!/bin/bash files=("$@") if [ "X$files" = "X" ]; then files=$HOME/print/*.pdf; fi for file in "${files[@]}"; do ls "$file"; done Se eu passar argumentos (nomes de arquivos) como parâmetros, esse script imprimirá os nomes de arquivos adequados. Por outro lado, se eu não passar …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.