PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] 大量的資料夾名稱修改
作者:
toyakoyosu
(蘑菇)
2021-10-21 20:21:18
各位大師們
小弟工作遇到很多要重新命名資料夾名稱
他們都有其關鍵字
假設
Agjwnx%TEST%jfkowah
Hfjfnhshjdh_djJ%TEST2%jfkskfhh
其中裡面的%與%之間是我想要留的資料夾名稱
該如何做刪除了?
感謝大大
有人分享該如何做小弟給200P
作者:
AntaresStar
2021-10-21 20:27:00
最安全應該是用script生一堆mv指令吧
作者:
tomsawyer
(安安)
2021-10-21 21:10:00
用python應該也可以
作者:
sppmg
(sppmg)
2021-10-21 22:32:00
find -type d 加上 sed ?你確定不會重複嗎?不然得要加檢查。
作者:
abc0922001
(中士abc)
2021-10-21 22:35:00
\%.+\%
作者:
OSDBNetwork
(路人甲)
2021-10-21 23:31:00
sed -E 's/(\w+)%(\w+)%(\w+)/\2/g'
作者:
lantw44
(#######################)
2021-10-21 23:42:00
如果有用桌面環境,Nautilus 有大量改檔名功能。
作者:
abc0922001
(中士abc)
2021-10-21 23:47:00
(?<=\%).+(?=%)
作者:
OSDBNetwork
(路人甲)
2021-10-22 00:07:00
樓上是用 grep -P -o , 強大 . 再來一個 .awk -F'%' '{print $2}'
作者:
rickieyang
(Rickie Yang)
2021-10-22 02:28:00
發現很多用 sed 的最後都喜歡加上 g...
作者:
OSDBNetwork
(路人甲)
2021-10-22 06:39:00
最後一個g不用, 謝謝提醒.
作者:
mgrn
(MGRN)
2021-10-22 08:01:00
for i in $(ls); do j=${i#*\%}; j=${j%\%*}; mv $i $j;done
作者:
Gold740716
(項為之強)
2021-10-22 15:05:00
最安全是用程式語言內建去改,生 mv 指令還要考慮跳脫
繼續閱讀
[問題] 如果要GPU直通要怎麼選主機板
bfbf510a
[問題] Ubuntu內建的Firefox
iddqd
[問題] manjaro軟體包更新問題
a23718408
Re: [問題] bash 與 ./ 執行 script 差異
DarkKiller
[問題] bash 與 ./ 執行 script 差異
scitamehtam
[閒聊] 有多少人用PipeWire配上高等設備聽歌?
s9209122222
[問題] 無法使用ssh-copy-id
[email protected]
raynoz
[問題] ArchLinux 自動模組載入
dces4212
[問題] Apple iTunes
iddqd
[問題] UEFI 開機選單少了 Linux
willy69wu31
Links
booklink
Contact Us: admin [ a t ] ucptt.com