“每天一命令之mv”的版本间的差异
跳到导航
跳到搜索
(创建页面,内容为“ =linux mv移动隐藏文件和不隐藏文件到指定目录= mv * .[^.]* .. <pre> 使用命令:mv * .[^.]* .. 解释如下: 1、mv命令的最后一个…”) |
|||
(未显示同一用户的1个中间版本) | |||
第2行: | 第2行: | ||
=linux mv移动隐藏文件和不隐藏文件到指定目录= | =linux mv移动隐藏文件和不隐藏文件到指定目录= | ||
− | mv * .[^.]* .. | + | mv * .[^.]* .. # 不隐藏文件也mv |
<pre> | <pre> | ||
第18行: | 第18行: | ||
</pre> | </pre> | ||
+ | [[category:shell]] [[category:devops]] |
2023年11月28日 (二) 11:26的最新版本
linux mv移动隐藏文件和不隐藏文件到指定目录
mv * .[^.]* .. # 不隐藏文件也mv
使用命令:mv * .[^.]* .. 解释如下: 1、mv命令的最后一个参数是要移动文件的目标位置; 2、第一个*匹配除了隐藏文件的所有文件; 3、隐藏文件使用.[^.]*匹配 4、匹配隐藏文件用 .[^.]* 为什么不用 .* .* 会匹配目录 . 和 .. 5、.[^.]* 的意思是:以.开头,加不是.的一个任意字符,再加其他任意字符