代码之家  ›  专栏  ›  技术社区  ›  user2390330

mv无法统计“*”。txt”:没有这样的文件或目录

  •  -1
  • user2390330  · 技术社区  · 3 年前

    友善点。我正在学习Linux,但找不到这个答案(我搜索过) 我想把所有的东西都搬走。将文件夹1中的txt文件保存到我的文档目录中。

    ~$ ls
    Desktop Documents Downloads file1.txt Music Public Templates test user0files.txt user-files.txt Videos
    ~$ cd ~/Documents
    ~/Documents$ ls 
    Folder1 Folder2 test1.txt test2.txt
    ~/Documents$ cd ~/Documents/Folder1
    ~/Documents/Folder1$ ls
    bale.txt, ball.txt, bowl.txt, foldernew
    ~/Documents/Folder1$ mv *.txt ~/Documents
    mv: cannot stat '*.txt': No such file or directory
    

    从这里开始,我尝试将foldernew按名称移动到~/Documents,结果成功了。有人能解释一下我做错了什么吗?

    非常感谢!!

    1 回复  |  直到 3 年前
        1
  •  1
  •   that other guy    3 年前

    看起来你有一堆文件以 .txt, (注意逗号),所以 *.txt 没有找到他们。

    重命名文件以删除逗号,然后重试。