Re: 更改副檔名 - Linux

Tom avatar
By Tom
at 2013-03-29T13:39

Table of Contents

※ 引述《soem (流水)》之銘言:
: ※ 引述《"[email protected]" <[email protected]>, 看板: Linux》之銘言:
: 看看有沒有 /usr/X11R6/bin/rename 這個程式。
: 試試:
: find . -name \*.txt | xargs rename 's/txt/c/' '{}'
: 或是
: find . -name \*.txt -exec rename 's/txt/c/' '{}' \;

抱歉翻這麼久的文出來回
上面的例子如果是我我可能會這樣下指令

rename 's/.txt/.c/g' *.txt

用find跟不用find差在哪裡?
因為find . 會一路迴遞到子目錄深處嘛?

但是如果沒有rename只能用mv來改副檔名
那麼指令該怎麼下呢?

懇請解惑謝謝

--
If a man has a strong faith he can indulge in the luxury of skepticism.
--Friedrich Nietzsche

--
Tags: Linux

All Comments

Gary avatar
By Gary
at 2013-04-02T01:33
for f in *.txt ; do mv "$f" "${f%.txt}.c" ; done 這樣?
Mary avatar
By Mary
at 2013-04-04T13:30
3Q

C語言編好的執行檔在Ubuntu無法直接執行?

Anthony avatar
By Anthony
at 2013-03-29T12:08
各位板友大家好, 小弟是Linux的初學者, 目前使用Ubuntu 12.04LTS版本, 有安裝圖形介面及C::B, 在C::B直接編譯執行的程式, 都會直接跳出terminal視窗出來執行, 或者是在terminal視窗輸入執行檔的路徑,也能執行.. 不過在圖形介面下,點兩下編譯好的執行檔, 卻都沒反 ...

iptables DNAT 無法正常使用

Damian avatar
By Damian
at 2013-03-29T10:35
測試環境: Ubuntu 12.04, iptables 1.4.12 192.168.100.7(A主機,複製封包) 192.168.100.7(B主機,接收複製後的封包) 測試指令: -t mangle -A PREROUTING -p tcp --dport 1337 - ...

關於Fedora 18

Frederic avatar
By Frederic
at 2013-03-29T09:50
各位前輩好,小弟弟我剛進入Linux的世界, 但目前碰到一個問題,我用VNC要遠端控制一台灌了Fedora 18的電腦, 但是我一連線後卻只看的到背景,其他什麼選項都看不見 請問這是什麼原因呢?? https://skydrive.live.com/#cid=F63A580EE3858791andam ...

如何隱藏分割區

Hazel avatar
By Hazel
at 2013-03-28T22:33
※ 引述《kdjf (我抓得到什麼呢?)》之銘言: : /dev/sda2 /data xfs defaults 0 2 : 我的fstab放這行, nautilus就不會看到它了 : : -- : : ◆ From: 113.61.208.6 : : 推 ...

(Fedora)改鍵盤配置?

Vanessa avatar
By Vanessa
at 2013-03-28T22:28
感謝非常詳盡的教學 我想請問一下 要如何查到任何一個key的名字 例如內文的 prior, next, home, end那些? 理由是 我的鍵盤上有兩個按鍵 預設是看網頁的上一頁和下一頁 請問要如何查他的名稱? 謝謝 另外 想請問有沒有辦法可以用組合鍵模擬實體按鍵? 例如 (隨口說) ctrl ...