I want to make a rar file(not tar or gzip) with several parts in linux shell, how can do that please?
for example my file is : m.avi - 500mb
I want this :
m.part1.rar 250mb m.part2.rar 250mb
Ah I misunderstood, for parting rar files you have to do the following. First make sure you have rar installed. Then use the following command:
a for append, -v for the size in kilobytes. This would create /path/m.splitted.part001.rar, /path/m.splitted.part002.rar, etc.
If you want the old naming scheme (m.splitted.rar as the first file, then m.splitted.r01, m.splitted.r02, etc.) you should use -vn instead of -v. See /usr/share/doc/rar/rar.txt for more information.
There is a command for that. It can split any file, including rar. In your example, you would you the following command:
This would output 2 files of 250MB, called /path/m.part.01 and /path/m/part.02. You can specify any size with -b and use -d for numeric parts.
If you want to bring back the original, one would simply type:
(Btw: if you want to do this for textfiles it is sometimes better to use the number of lines instead of number of bytes for splitting. Use -l instead of -b.