回文章列表
作者kenduest.bbs@bbs.sayya.org (小州) 看板: linux
標題Re: [問題] 更改大量檔名有無釜底抽薪的辦法?
時間SayYA 資訊站 (2008/02/29 Fri 01:46:19)
※ 引述《mystea.bbs@ptt.cc (mystea)》之銘言:
> 謝謝您的答覆, 我開始學了一點script, 這篇的內容已經能看懂了.
> 我現在有一個比較複雜的事想做:
> 假使test/底下有
> test/a_a/
> test/b/
> test/a_a/1/
> test/a_a/2/
> test/a_a/3/
> test/b/1/
> test/b/2/
> test/b/3/
> 等等亂七八糟的一堆目錄, 在每一個深度為2的目錄(也就是test/a_a/1 等)裡都有
> 一個檔案叫做output. 但是深度為1的目錄裡, 有的也有output.
> 現在我想要把這種種不同目錄裡的input都複製到同一個目錄testResult/ 底下, 檔名
> 希望是input-a_a-1, input-b-1, ...等(亦即把目錄名裡的/改成-), 這樣的要求, 有
> 辦法用bash script做到嗎?

  請自己 man find,裡面有 -maxdepth 參數可以使用。

--
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

   現代人普遍的現象:  「小學而大遺」、「捨本而逐末」
                      「以偏而概全」、「因噎而廢食」
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
--
※ Origin: SayYA 資訊站 <bbs.sayya.org> 
◆ From: kendlee.sayya.org
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻