Jak obsłużyć więcej niż 10 parametrów w powłoce
Używam powłoki bash na Linuksie i chcę użyć więcej niż 10 parametrów w skrypcie Powłoki
74
2 answers
Użyj kręconych szelek, aby je ustawić:
echo "${10}"
Możesz również iterować nad parametrami pozycyjnymi w następujący sposób:
for arg
Lub
for arg in "$@"
Lub
while (( $# > 0 )) # or [ $# -gt 0 ]
do
echo "$1"
shift
done
117
Author: Dennis Williamson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-12 17:49:13
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-12 17:49:13
Możesz mieć do 255 parametrów z:
${255}
17
Author: lukuluku,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-02-06 10:29:13
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-02-06 10:29:13