Intenté cambiar el nombre de todos .el
los archivos con el mismo nombre pero sin terminar. Usé el comando mv *.el ./*
en mi terminal y ahora mi casa está prácticamente vacía. ¿Alguna sugerencia sobre cómo revertir eso o dónde buscar mis archivos...? Esta puede ser una pregunta estúpida, pero no estoy seguro de dónde más preguntar, por lo que también estaría bien que me redireccionaran aquí.
Respuesta1
Si su carpeta de inicio contiene:
$ ls ~
1.el 10.el 2.el 3.el 4.el 5.el 6.el 7.el 8.el 9.el Desktop Documents Downloads Music Pictures Public Stuff Templates Videos
Y lo hace mv *.el ./*
; el comando probablemente se expandirá a:
$ echo *.el ./*
1.el 10.el 2.el 3.el 4.el 5.el 6.el 7.el 8.el 9.el ./1.el ./10.el ./2.el ./3.el ./4.el ./5.el ./6.el ./7.el ./8.el ./9.el ./Desktop ./Documents ./Downloads ./Music ./Pictures ./Public ./Stuff ./Templates ./Videos
Si tiene suerte, la última entrada podría ser un archivo y mv
se quejará. Si no tiene suerte, la última entrada en la lista expandida es una carpeta, y mv
felizmente moverá todos los argumentos a ella. Entonces, corre echo ./*
y busca la última entrada (no es que queden muchas).