Потерян файл при переименовании

Я написал сценарий оболочки для переименования целой кучи файлов. К сожалению, я случайно сохранил его в Windows EOL, поэтому он испортил имена файлов символами control-m в конце каждого файла.

Я как раз переименовывал их по отдельности, когда допустил еще одну ошибку:

mv abc\ -\ 123.dat^M abc\ -\ 123.da

Заметив, что пропустил 't' в конце имени, и не проверив, существует ли файл (у меня не было причин подозревать обратное), я сделал быстрый:

mv *.da *.dat

Мой файл исчез... Ошибок тоже не было.

Кто-нибудь знает, что могло с ним случиться?

Я работаю под CentOS 6, ФС ОС - ext4, ФС массива рейдов, где это произошло - XFS.

Спасибо, E.

0
09.04.2016, 04:14
0 ответов

Теги

Похожие вопросы