<s>[INST] Напишите код на языке bash, который записывает в текстовый файл отсортированные в обратном алфавитном порядке имена файлов в домашнем котологе. [/INST] Для этого необходимо воспользоваться стандартной утилитой `ls` с параметром `-r` для инвертирования порядка файлов. Вывод программы будет записан файл `filename.txt`.

```
ls -r "$HOME" > filename.txt
``` </s><s>[INST] А можешь еще туда добавить скрытые файлы? [/INST] Конечно, для того чтобы включить скрытые файлы, необходимо использовать параметр `-a` утилиты `ls`. В итоге код будет выглядеть следующим образом:

```sh
ls -ra "$HOME" > filename.txt
``` </s><s>[INST] Теперь найди среди этих файлов те, которые содержат в себе слово "dog" [/INST] grep dog $(cat filename.txt) </s>