linux – “mv file1 * .file1”有什么作用?
发布时间:2020-12-14 01:18:22 所属栏目:Linux 来源:网络整理
导读:当我发出命令 mv file1 *.file1 在file1所在的目录中,它会消失.它到底在哪里?我知道*是Linux下文件名中的有效字符,我应该转义*字符以获得预期的结果 mv file1 *.file1 但如果没有逃脱它,它移动到哪里? 解决方法 mv file1 * .file1的结果取决于* .file1匹
当我发出命令
mv file1 *.file1 在file1所在的目录中,它会消失.它到底在哪里?我知道*是Linux下文件名中的有效字符,我应该转义*字符以获得预期的结果 mv file1 *.file1 但如果没有逃脱它,它移动到哪里? 解决方法
mv file1 * .file1的结果取决于* .file1匹配的内容
>如果* .file1不匹配,则将file1重命名为* .file1 见下面的实验: $cat /etc/*-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=12.04 DISTRIB_CODENAME=precise DISTRIB_DESCRIPTION="Ubuntu 12.04.2 LTS" NAME="Ubuntu" VERSION="12.04.2 LTS,Precise Pangolin" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu precise (12.04.2 LTS)" VERSION_ID="12.04" $ls $touch file1 $ls file1 $mv file1 *.file1 $ls *.file1 $touch file1 $ls file1 *.file1 $mv file1 *.file1 $ls *.file1 $touch 1.file1 $touch file1 $mv file1 *.file1 mv: target `*.file1' is not a directory $ls 1.file1 ?file1 ?*.file1 $mkdir z.file1 $mv file1 *.file1 $ls z.file1/ 1.file1 ?file1 ?*.file1 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |