Idiomatyczny sposób na sprawdzenie, czy nie podano parametrów pozycyjnych?
Jaki jest najbardziej idiomatyczny sposób testowania Basha, jeśli nie podano parametrów pozycyjnych? Jest tak wiele sposobów na sprawdzenie tego. Zastanawiam się, czy istnieje jeden preferowany sposób.
Niektóre sposoby to:
((! $# )) # check if $# is 'not true'
(($# == 0)) # $# is 0
[[ ! $@ ]] # $@ is unset or null