mv arg1 arg2 |
arg1 файл |
arg1 папка |
arg1 не существует |
arg2 файл |
файл arg1 был переименован в файл arg2, а файл arg2 был удален |
ошибка |
ошибка |
arg2 папка |
файл arg1 был перенесен в папку arg2 |
папка arg1 была перемещена в папку arg2 |
ошибка |
arg2 не существует |
файл arg1 поменял имя на arg2 |
папка arg1 поменяла имя на arg2 |
ошибка |
man bash
Описание
Bash является sh-совместимым интерпретатором командного языка, который выполняет команды, прочитанные, со стандартного входа или из файла. Bash также включает в себя полезные особенности из оболочек Korn и C (ksh и csh). Bash должен быть соответствующей реализацией части Shell и Utilities спецификации IEEE POSIX.(стандарт IEEE 1003.1). Bash может быть настроен стобы быть совместимым с POSIX по умолчанию.
Опции
-c Если присутствует опция -c, то команды читаются из первого неопционного аргумента командной строки. Если после командной строки есть аргументы, первый аргумент присваивается $0 и любые оставшиеся аргументы назначаются позиционными параметрами. Назначение $0 задает имя оболочки, которая используется в предупреждениях и сообщениях об ошибках.
-i Если присутствует опция -i, то оболочка интерактивна.
-l Заставляет Bash вести себя так, будто он был призван как оболочка входа (см. ПРИЗЫВ ниже).
TBA