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