Re: [問題] unix 指令

看板Linux作者 (Hamal@aries.star.is)時間15年前 (2010/09/28 12:16), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
: 假設資料夾結構如下 : root/ 下面有很多年份的資料夾,假設有 1950 ~ 2010 : 每個年份下面又有每個月的資料夾, 每個月資料夾下面又有每天的資料 : 我只想列出某一段年份的資料 : 指令該怎麼下呢? : ex: 我要列出 1985/1/1 的資料 : 可以打 cat 1985/1/1 : 我想列出 1995~2005 資料的指令又該如何下呢? : 我試過 [1995-2005]/1/1... 顯示是錯誤的 : 請問在不用 grep, awk, sed 的前題下, 該怎麼下指令? for i in {1995..2005};do cat $i/1/1;done 如果 for 可以用的話 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.70.137.247

09/28 12:30, , 1F
雖然 for 不能用....但看到我要的結果還是感動的流淚了
09/28 12:30, 1F

09/28 12:30, , 2F
努力了一個晚上.. 至少有看到正確的輸出 -_-
09/28 12:30, 2F
cat $(seq -s '/1/1 ' 1995 2005)/1/1 很怪的寫法.. ※ 編輯: HamalAri 來自: 210.70.137.247 (09/28 12:48)

09/28 14:20, , 3F
還真是少見的用法..-_- 謝謝你.
09/28 14:20, 3F

09/28 22:45, , 4F
cat {1995..2005}/1/1 (bash shell)
09/28 22:45, 4F
文章代碼(AID): #1CeMmDXQ (Linux)