всем привет, я тут написала свой первый скрипт для домашки в универе, но, возникла проблема, с которой я оч туплю и не могу разобраться (слишком начинающий кодер) :р задание имеет такой вид
- a.В соответствующей директории создает копию системной директории /usr/share/pixmaps.
- b.В рабочей директории создает папку png и перемещает туда все файлы с таким расширением.
- c.В папке-копии pixmaps создает файл со списком содержимого скопированного и модифицированного каталога. Использовать ключ –l.
- d.В папке png создает файл со списком содержимого данного каталога. Использовать ключ –l.
скрипт же имеет вот такой вид
#!/bin/bash
cp -r usr/share/pixmaps
mkdir ~/png
mv *.png ~/png
cd pixmaps
touch file1.txt
ls -lrt >> ~/file1.txt
cd~
cd png
touch file2.txt
ls -lrt>> ~/file2.txt
cd ~
при запуске данного чуда у меня появляется ошибка
mv: не удалось выполнить stat для '*.png': нет такого файла или каталога
в чём ошибка? и правильный ли скрипт? помогите, пожалуйста, на благо будущего, заранее спасибо )