2011-07-17 18 views

Odpowiedz

6

O ile mi wiadomo, nie jest możliwe do interpretacji parametrów gniazdo powłoki. Obawiam się, że musisz wymyślić inny sposób osiągnięcia tego, czego potrzebujesz. Jeśli opublikujesz kod, może pomożemy Ci.

11

Nie, nie możesz. (Można w zsh, ale nie w bash, ksh lub innych powłok.)

Trzeba użyć zmiennej pośredniej:

foo=(1 2 3 4 5) 
tmp=("${foo[@]/3/bar}") 
echo "${tmp[@]:1}" 
Powiązane problemy