Domande taggate «arguments»

Un argomento viene generalmente definito come il valore effettivo passato a una funzione, procedura o programma da riga di comando.



2
bash come rimuovere le opzioni dai parametri dopo l'elaborazione
Ricordo di aver visto da qualche parte uno bashscript che utilizzava casee shiftdi scorrere l'elenco dei parametri posizionali, analizzare i flag e le opzioni con argomenti quando li incontra e li rimuove dopo l'analisi per lasciare solo gli argomenti nudi, che vengono successivamente elaborati dal resto del script. Ad esempio, …
9 bash  arguments 

3
Shell: utilizzo della funzione con parametri in if
Sto cercando di eseguire il codice seguente, ma quando provo a utilizzare la mia funzione nell'istruzione if ottengo l' -bash: [: too many argumentserrore. Perché sta succedendo? Grazie in anticipo! notContainsElement () { local e match="$1" shift for e; do [[ "$e" == "$match" ]] && return 1; done return …

2
Rileva argomento funzione opzionale (scalare)
Considera questo 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) } Risultato: charlie good charlie bad charlie bad charlie bad Awk ha un modo per dire quando non …

2
Bash globbing e discussioni passate
Ho il seguente script bash semplificato #!/bin/bash files=("$@") if [ "X$files" = "X" ]; then files=$HOME/print/*.pdf; fi for file in "${files[@]}"; do ls "$file"; done Se passo argomenti (nomi file) come parametri, questo script stamperà i nomi file corretti. D'altra parte, se non passo argomenti, verrà stampato /home/user/print/*.pdf: No such …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.