2012-02-13 3 views

ответ

2

Вы не процитировать аргумент echo, поэтому оно подлежит word splitting, что происходит после того, как parameter expansion.

echo "$s" 

будет содержать пробелы на выходе.

+0

Почему это прошло, если я не процитирую это? –

+0

@new_perl: Из-за разрыва слова *. Следуйте приведенной выше ссылке для получения более подробной информации. –

+0

Будет ли пустое пространство в конце также разделено? –

Смежные вопросы