Используя наш сайт, вы подтверждаете, что прочитали и поняли политику о куки, политику конфиденциальности и пользовательское соглашение.
$ mkdir backup && mv * backup/ mv: cannot move `backup' to a subdirectory of itself, `backup/backup'
Работает, но выдает предупреждение. Также код выхода - 1.
Как сделать это правильно (но не намного)?
Баш:
shopt -s extglob mkdir backup && mv !(backup) backup
Также bash и sh (afaik):
$ mkdir .backup && mv * .backup/ && mv .backup backup