Entradas

Mostrando entradas de agosto, 2020

Hacer una peli con un montón de imágenes

Lo más eficiente que he intentado: ffmpeg -i 1%07d.png peli.gif o también avconv -i 1%07d.png peli.gif donde supongo que los png son del tipo 1xxxxxxx.png y el oden alfabético es el orden temporal. Si no estan ordenados alfabéticamente pero con un número entero (peli1.png, peli2.png,...) se puede hacer esto: ffmpeg -r 10 -start_number 1 -i peli%d.png test.avi ¡No usar "convert"!... usa muchos recursos.

Una figura pdf con gnuplot y fonts latex

Imagen
Crear un file ejemplo.gpi como este: #!/usr/bin/gnuplot -c NAME = "ejemplo" set terminal cairolatex size 4,3 pdf font ",12" standalone print "# Generating ".NAME.".tex" set output NAME.".tex" #------------------------------------------------------------------- set xla '$x$' set yla '$f(x)$' plot sin(x)/x t '$\sin(2\pi x)/x$' y luego hacer  ./ejemplo.gpi pdflatex ejemplo.tex evince ejemplo.pdf

Bajar y corregir los datos de COVID19 del MSN Argentina

Bajamos el archivo: wget https://sisa.msal.gov.ar/datos/descargas/covid-19/files/Covid19Casos.csv Le sacamos los caracteres extraños y/o inválidos que suele tener tr -cd '\11\12\40-\176' < Covid19Casos.csv > Corregido.csv Los encabezados los podemos extraer así: head -n 1 Corregido.csv | awk -F',' '{for(i=1;i<=NF;i++){ print i,$i}}' > encabezados.csv Alternativas al problema de los caracteres inválidos  Todo lo que no sea letra o numero se reemplaza por algo ("_"): mv 'file' $(echo 'file' | sed -e 's/[^A-Za-z0-9._-]/_/g') Si  el file viene de windows: convmv -r -f windows-1252 -t UTF-8 .  convmv -r -f ISO-8859-1 -t UTF-8 .  convmv -r -f cp-850 -t UTF-8 . https://serverfault.com/questions/348482/how-to-remove-invalid-characters-from-filenames

convertir xlsx a csv en la línea de comandos

Con gnumeric: ssconvert input.xlsx output.csv Con libreoffice: libreoffice --headless --convert-to csv $filename --outdir $outdir Fuente: https://stackoverflow.com/questions/10557360/convert-xlsx-to-csv-in-linux-with-command-line