亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 批量合并 [打印本頁]

作者: papagogogo    時間: 2014-08-14 15:04
標(biāo)題: 批量合并
請教各位一下哈。假設(shè)我有500個文件夾,B-1..B-2..B-3........B500  其中每個文件夾里面有199個文件   chr1.xx.xx.xx   chr2.xx.xx.xx   ..... chr199.xx.xx.xx   我現(xiàn)在想分別將每個文件夾下的199文件都cat到一起,一共生成對應(yīng)500個文件。并將這500個文件放在同一個文件夾下,如果不寫腳本,光靠linux的語句能實(shí)現(xiàn)嗎。我知道多個合并成一個,可是多個怎么操作呢。是不是一定要寫腳本。
作者: q1208c    時間: 2014-08-14 15:17
如果是一次性的操作, 不需要什么腳本, 不過, 腳本不寫, 不代表不寫命令. 把這些命令寫在一個文件里就是腳本, 在命令行一個個輸入, 就沒有腳本, 這兩者根本沒有什么區(qū)別.

樓主為什么要糾結(jié)于 "腳本" 兩個字呢?


順便說一句, 你本來就要寫 perl 代碼的, 又何必費(fèi)事先合并呢. 直接用perl代碼一并處理了就好了.
作者: Shell_HAT    時間: 2014-08-14 21:18
  1. for((i=1;i<=5;i++)); do cat B-$i\chr* > $i.txt; done
復(fù)制代碼
這個算語句還是腳本?
作者: papagogogo    時間: 2014-08-15 08:53
你好,昨天我已經(jīng)寫了perl把它們合并了,不過還是很感謝你。但是現(xiàn)在還有一個問題,幾百個文件每個文件都是N行1列,我想把它們按列從左往右追加成N行M列的文件,請問有什么好辦法嗎

回復(fù) 3# Shell_HAT


   
作者: Shell_HAT    時間: 2014-08-15 21:03
回復(fù) 4# papagogogo


    繼續(xù)用Perl往下寫




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2