L’ altro giorno stavo lavorando ad alcune cose quando mi è venuta improvvisamente la necessità di dividere un file in più parti… Però mi sono accorto di non avere tools per farlo su Ubuntu.
Allora senza voler cercare programmi già fatti ho deciso di fare io un piccolo tool!
Ho dunque creato un programma da shell funzionante su windows/linux e lo ho chiamato “Fsplitter”, che sta a significare “File Splitter”. È ampliabile, modificabile, impostabile e utilizzabile, ecco a voi i link per scaricarlo dal caro svn di nocopy.
Versione per linux: http://tools.assembla.com/svn/nocopy/projects/Fsplitter/fsplitter.zip
Versione per windows: http://tools.assembla.com/svn/nocopy/projects/Fsplitter/FileSplitter_0.1_WindowsCompiled.zip
La versione per linux contiene un setup.py che va eseguito da root con argomento “install”
sudo python setup.py install
La versione per windows contiene una serie di files con un exe principale, che va richiamato da shell.
Il programma funziona sia con che senza argomenti, dandogli argomento “-h” fornisce alcune indicazioni
fsplitter -h
Luglio 17, 2008 alle 6:22 pm |
http://www.google.it/search?hl=it&q=linux+file+split
Gennaio 5, 2009 alle 7:22 pm |
Unix gives uou not only a Window but all the house…
Per chi si “accontenta” di un comando a livelloo di SO c’e “split”
by
http://www.redaelli.org/matteo/
SPLIT(1) User Commands SPLIT(1)
NAME
split – split a file into pieces
SYNOPSIS
split [OPTION] [INPUT [PREFIX]]
DESCRIPTION
Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, …; default
size is 1000 lines, and default PREFIX is ‘x’. With no INPUT, or when
INPUT is -, read standard input.
Mandatory arguments to long options are mandatory for short options
too.
-a, –suffix-length=N
use suffixes of length N (default 2)
-b, –bytes=SIZE
put SIZE bytes per output file
-C, –line-bytes=SIZE
put at most SIZE bytes of lines per output file
-d, –numeric-suffixes
use numeric suffixes instead of alphabetic
-l, –lines=NUMBER
put NUMBER lines per output file
–verbose
print a diagnostic to standard error just before each output
file is opened
Aprile 4, 2009 alle 10:42 pm |
i guru di linux avranno di sicuro da dire, ma in questo momento mi serve un programma che sia
-semplice
-veloce
-che funzioni su win e sul pinguino
e trovarne in rete di decenti è davvero un gran casino. quindi GRAZIE (a dire il vero nn l’ho ancora provato, sta elaborando) per il semplice e comprensibile programma che hai fatto. prima di finire su questa pagina mi son detto: “se nn lo trovo entro altri 5 minuti lo faccio io!”
saluti!
Aprile 5, 2009 alle 12:04 am |
mi son pentito… ma come si fa a fare uno split senza pensare di implementare il rispettivo merge????????? tempo perso++ ….
Settembre 2, 2009 alle 11:23 pm |
In effetti mi immaginavo c fosse un modo per fare l’operazione inversa.. qualcuno sa come fare?