PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Linux
[问题] mv 部分档案不移动
楼主:
Lkting
(可恶想柔)
2019-05-20 16:29:55
各位前辈好,
小弟目前遇到一个问题,例如我有一个资料夹,该资料夹内有
甲, 1, B, C, A, 我, 他, 正, 妹, 超, 每, 力, ...
等资料夹,
其中,我只想要保留 "正"、"妹" 资料夹,
然后把其他资料夹放入 "我" 资料夹里面
请问,mv 有这种参数可以使用吗?
还是有其他比较好的指令?
感谢大家
作者:
OrzOGC
(洞八达人.拖哨天王)
2019-05-20 16:50:00
google mv exclude就一堆方法了
楼主:
Lkting
(可恶想柔)
2019-05-20 21:31:00
感谢前辈,假如我要保留"正"、"妹"资料夹,可以用mv !(我|正|妹) 我小括号内记得要加入 "我" 资料夹,如果没有加,就会解读成资料夹"我" 要放入到 资料夹"我"这样结果会回报错误,因为资料夹不能放进资料夹本身
作者: ddtsatan
2019-05-20 21:46:00
推
作者:
kenduest
(小州)
2019-05-21 00:11:00
extglob 比较少见,不一定默认为开启,需要的话shopt -s extglob 可以手动开启使用
作者:
wens
(æ–‡æ€)
2019-05-21 11:16:00
你可以 mv * 我; (cd 我 && mv 正 妹 ..) :p
楼主:
Lkting
(可恶想柔)
2019-05-21 11:29:00
回wens, 这样他会回报 我 不能放到 我 资料夹中但如果不看警告的话这仍是一个方法 赞赞
作者:
Gold740716
(项为之强)
2019-05-21 15:48:00
学到一招,感谢
作者:
CP64
(( ̄▽ ̄#)﹏﹏)
2019-05-21 20:56:00
find * -maxdepth 0 \! -name "我" -exec mv {} 我/ \;
作者:
wens
(æ–‡æ€)
2019-05-22 00:28:00
回报归回报,剩下的东西还是会搬进去,所以根本没差
作者:
rickieyang
(Rickie Yang)
2019-05-22 09:15:00
这类的需求就全搬进去再移出来就好了,不大需要特地找指令,除非有很多相似结构的目录要处理,或是 正妹绝对不能在你底下!
作者:
kenduest
(小州)
2019-05-25 15:26:00
不过若是跨磁盘可能就得避免搬移再搬回减少io
作者:
bamchisu
(suchi)
2019-07-19 21:13:00
你也可以把正妹的权限改掉,mv全部之后改回来
继续阅读
Re: [问题] 常常会当机
andante72
[问题] Intel Clear Linux 使用经验
jeff85898
[新闻] 韩国政府电脑将换成 Linux 系统
bawd968
[问题] Arch Linux 下Chromium 影片播放问题
ab18282099
[问题] 关于中华网域设定
amacus
[问题] Ubuntu18.04路径大小写问题
simon860730
[问题] 安卓4.2环境下执行sh问题
qwerty754892
[问题] smtp with sasl & ssl/tls
coodie
[问题] Terminal 突然不能正常输入字母
nikegoing
[问题] Lubuntu 18.04 开启休眠
dces4212
Links
booklink
Contact Us: admin [ a t ] ucptt.com