.el
모든 파일의 이름을 같은 이름으로 바꾸려고 했지만 끝나지 않았습니다. mv *.el ./*
터미널에서 명령을 사용했는데 이제 집이 거의 비어 있습니다. 이를 되돌리는 방법이나 내 파일을 찾을 수 있는 위치에 대한 제안이 있습니까? 어리석은 질문일 수도 있지만 어디로 물어봐야 할지 잘 모르겠으니 여기로 다시 연결해도 괜찮을 것 같습니다.
답변1
홈 폴더에 다음이 포함된 경우:
$ 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
그리고 당신은 그렇습니다 mv *.el ./*
; 명령은 다음으로 확장될 가능성이 높습니다.
$ 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
운이 좋다면 마지막 항목이 파일일 수 있으며 mv
불평할 것입니다. 운이 좋지 않다면 확장된 목록의 마지막 항목은 폴더이므로 mv
모든 인수가 해당 폴더로 이동됩니다. 따라서 실행하여 echo ./*
마지막 항목을 찾으십시오(남은 항목이 많지는 않음).