Advertisement
patadejaguar

divisor.sh

Jan 27th, 2015
397
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.46 KB | None | 0 0
  1. #!/bin/bash
  2. #Divisor de archivos CSV
  3. #Divide los archivos CSV del directorio actual en partes de 5000 Lineas
  4. #Luis Balam
  5. #http://www.opencorebanking.com/
  6. #read -p "Extension del archivo:" $XT
  7.  
  8. for filename in `ls *.csv`;
  9. do
  10.  
  11. BNAM="${filename%.*}";
  12. BEXT="${filename##*.}";
  13. #echo "Extension $BEXT"
  14. split -l 5000 $filename $BNAM-
  15. #Eliminar el archivo original
  16. rm $filename
  17. #mover los pedazos
  18. for PARTE in `ls $BNAM-*`;
  19. do
  20. mv $PARTE $PARTE.$BEXT
  21. done
  22.  
  23. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement