Проблема решена, похоже, @Боб. Я понимаю, но я не думаю, что это возможно на данный момент... вот почему я спрашиваю. @Павел отличный универсальный ответ в зал: "что вы пробовали? И где же вы застряли?" Конечно, это не решит все, но это поможет вам определить, где сосредоточить свое объяснение. Она также будет купить вам время подумать, пока вы слушать ответ ученика. Еще один хороший подход, чтобы вербализовать свой мыслительный процесс: "давайте попробуем такой-то, и посмотреть, что происходит?" Это имеет как минимум два преимущества. Во-первых, это позволяет продумать вещи, не чувствуя, как вы должны знать ответ заранее. Во-вторых, она учит студентов как проблему решить. Обе ценны.

ивал $(кошка ...) не работает во всех случаях. Например, разрывы строки преобразуются в один пробел с помощью $(кошка ...) до содержимого обрабатывается ивала. Это часто нарушает многоканальный заявлений, таких как петли и вот документы.

Попробуйте, например, следующий файл с обоими методами:

ибо я в 1 2 3; сделать
 Эхо $я
сделано

кошка<<ВФ
а
б
с
ВФ