Предмет: Информатика,
автор: okshinmaks008
1. Создать рекурсивно каталоги с наименованием года и месяца как было на уроке. Затем рекурсивно ( -r) командой ls получить эти каталоги и перенаправить вывод в файл stdout_date.
2. С помощью той же команды ls и ключа l получить список файлов и каталогов из каталога etc и перенаправить вывод в файл stdout_etc.
3. Посчитать количество строк и символов в файле stdout_date.
4. Получить из файла stdout_all все совпадения с именем sys и перенаправить вывод в файл stdout_sys.
5. Переместить файлы stdout_all и stdout_sys в любой каталог с годом и месяцем.
ПОМОГИТЕ ПОЖАЛУЙСТА ВРЕМЕНИ НЕ БОЛЬШЕ 12 ЧАСОВ ЕСТЬ ПОЖАЛУЙСТА
ТОЛЬКО КОМАНДЫ!!!!
Ответы
Автор ответа:
0
1. bash
mkdir -p $(date +'%Y/%m') && ls -R > stdout_date
2. bash
ls -l /etc > stdout_etc
3. bash
wc -lc stdout_date
4. bash
grep 'sys' stdout_all > stdout_sys
5. bash
mkdir -p destination_directory && mv stdout_all stdout_sys destination_directory/$(date +'%Y/%m')
Похожие вопросы
Предмет: Українська мова,
автор: jaba09459
Предмет: Обществознание,
автор: lizanadtochiy84
Предмет: Алгебра,
автор: sonygxxw39
Предмет: Физика,
автор: kirianov380