Bug 101658

Summary: Graphical Version of 'split' and 'cat' commands
Product: [I don't know] kde Reporter: Nick Manley <Darkhack>
Component: generalAssignee: Christian Loose <christian.loose>
Status: RESOLVED NOT A BUG    
Severity: wishlist CC: nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Nick Manley 2005-03-17 03:53:05 UTC
Version:            (using KDE KDE 3.3.2)
Installed from:    Debian testing/unstable Packages
OS:                Linux

I would find it very pleasing to see a new entry added to the 'Actions' menu when you right click a file to allow users to split and combine files.

If you are unfamilar with the console files can be split like so...

split -d --bytes=1m file.jpg subfile

This turns file.jpg into subfile00 subfile01 and subfile02 and so on into 1 megabyte files.  Basically it splits one file into smaller seperate files.  Those files can then be combined with the 'cat' command in Linux like so...

cat subfile0* > combinedfile.jpg

This feature is already provided on Windows (though not natively) but since the 'split' and 'cat' commands are native to the Linux command line I think they should be added to the 'Actions' menu when you right click a file.  If multiple files are selected then obviously KDE would detect this and instead of showing the 'split' option they would show the 'combine' option.

So basically a graphical version built in to KDE for splitting and combining files.

off topic: I thank the entire KDE development team and anyone who contributes to make this feature possible and thanks to those for voting on this feature.  Feel free to leave any comments you have.
Comment 1 Christian Loose 2005-03-17 15:51:33 UTC
Sounds like perfect job for a Service Menu:
http://developer.kde.org/documentation/tutorials/dot/servicemenus.html

Especially in combination with kdialog for the parameters:
http://developer.kde.org/documentation/tutorials/kdialog/t1.html
Comment 2 Nate Graham 2020-09-30 04:23:14 UTC
Yep. That's what servicemenus are for.