Hacker News new | ask | show | jobs
by do_not_redeem 330 days ago

  $ mkdir -p /tmp/x/y/z
  $ cd /tmp/x/y/z
  $ touch a b c
  $ mv a b c ../notexist
  mv: target '../notexist': No such file or directory
2 comments

Do it with one file?
$ mv a ../notexist

$ echo $?

0

That's not what OP encountered.

> When Gemini executed move * "..\anuraag_xyz project", the wildcard was expanded and each file was individually "moved" (renamed) to anuraag_xyz project within the original directory.

> Each subsequent move overwrited the previous one, leaving only the last moved item

In a different scenario where there was only one file, the command would have moved only that one file, and no data would have been lost.