Quitar líneas repetidas en un fichero
cat fichero | uniq
Previamente el fichero ha de estar ordenado.
Con sort -u
ordenamos y quitamos las líneas repetidas.
cat fichero | uniq
Previamente el fichero ha de estar ordenado.
Con sort -u
ordenamos y quitamos las líneas repetidas.
Para renombrar un fichero: #!/bin/bash # Renombra el fichero según las etiquetas mp3, de la forma: NºCanción-Título TITLE="`id3info "$1" | grep ‘^=== TIT2’ | sed -e ‘s/.*: //g’`" #ARTIST="`id3info "$1" | grep ‘^=== TPE1’ | sed -e ‘s/.*: //g’`" #ALBUM="`id3info "$1" | grep ‘^=== TALB’ | sed -e ‘s/.*: //g’`" #YEAR="`id3info "$1" | grep ‘^===…
convert -density 300 musica.pdf musica.png Necesita imagemagic y ghostscript. Genera una imagen con cada página del pdf
find -type f -exec grep -l "texto_busqueda" {} + y si queremos que la búsqueda sea exacta (por palabras) find -type f -exec grep -lw "texto_busqueda" {} +
Tenemos el fichero Si se quiere la suma de la columna col3: awk ‘BEGIN{FS="\t";count=0}{if(NR>1){count+=$3}}END{print count}’ file6.txt se obtiene: 171
find . -name "*.jar" |xargs grep -il NombreClase
# Devuelve un número aleatorio entre 1 y 100 echo $[ ( $RANDOM % 100 ) + 1 ]