作者Qmeja (QQ)
看板Programming
标题[问题] 利用linux split指令切割档案
时间Sun Jan 27 22:52:48 2013
大家好
我最近用shell script做档案切割时遇到一个问题
(linux 平台)
我用split指令做档案切割
例如一个500 bytes的档案我要依据我给的size切成四份
190, 150, 140, 20
但是split指令却只能切成190, 190, 120这样的大小
都以190为标准
请问我还有甚麽方式可以做到??
谢谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.193.167.239
1F:→ MOONRAKER:用head -c和tail -c切三次 118.161.27.199 01/28 00:17
2F:→ MOONRAKER:第一次用tail -c 20得到part 4 118.161.27.199 01/28 00:18
3F:→ MOONRAKER:head --bytes=-20 得到暂存档1 118.161.27.199 01/28 00:18
4F:→ MOONRAKER:第二次用tail -c 140 暂存档1 得到part3 118.161.27.199 01/28 00:19
5F:→ MOONRAKER:……依此类推,写成script就很简单。 118.161.27.199 01/28 00:19
6F:推 leicheong:要切大档案我会考虑用dd, 不过切割的 61.238.58.149 01/30 07:42
7F:→ leicheong:大小会round to block size... 61.238.58.149 01/30 07:42