Bonjour,
L'année dernière me semble t-il j'avais posté une requête concernant le split d'un fichier volumineux en petit morceaux.
Cette fois c'est quasi identique, mais il faut conserver le nom du fichier.
Le code que l'on avait donné, était :
Dans mon cas, il y a plusieurs fichiers a spliter "MYR (1), MYR (2), MYR (3)" (le nom peut varier).
Du coup le script, lorsqu'il écrit les morceaux, retire une partie du nom du fichier, et ca pose un problème.
En comptant les morceaux, ca fait que 561 megas (11 X 51) , alors que l'intégralité des 3 fichiers font 188+546+190 = 924 Megas
Serait-il possible de modifier la chose pour que le nom du fichier soit intégralement conservé ?
merci
L'année dernière me semble t-il j'avais posté une requête concernant le split d'un fichier volumineux en petit morceaux.
Cette fois c'est quasi identique, mais il faut conserver le nom du fichier.
Le code que l'on avait donné, était :
cd /Volumes/WD4To_B/test
for file in *.txt
do
splitname=$(basename $file | sed "s/\.[^.]*/_/")
split -b 50000k "$file" "$splitname"
done
Dans mon cas, il y a plusieurs fichiers a spliter "MYR (1), MYR (2), MYR (3)" (le nom peut varier).
Du coup le script, lorsqu'il écrit les morceaux, retire une partie du nom du fichier, et ca pose un problème.
En comptant les morceaux, ca fait que 561 megas (11 X 51) , alors que l'intégralité des 3 fichiers font 188+546+190 = 924 Megas
Serait-il possible de modifier la chose pour que le nom du fichier soit intégralement conservé ?
merci