Saltar al contenido

rhernando.net

  • ProgramaciónAmpliar
    • Genérico
    • Bases de Datos
    • DevOps
    • IA
    • Software
    • Seguridad
    • Bash
    • Java
    • Python
  • CienciaAmpliar
    • Matemáticas
  • MúsicaAmpliar
    • Teoría musical
    • Música
    • Piano
  • OtrosAmpliar
    • Citas
    • Curiosidades
rhernando.net
  • a group of blue boxes
    Bases de Datos

    Recompilar los objetos inválidos de la base de datos

    Porroberto 27 de junio de 2025

    SELECT ‘alter ‘ || object_type || ‘ ‘ || object_name || ‘ compile;’ FROM user_objects WHERE STATUS <> ‘VALID’ AND object_type IN (‘VIEW’,’SYNONYM’,’PROCEDURE’,’FUNCTION’,’PACKAGE’,’TRIGGER’);

  • lines of HTML codes
    Bash

    Convertir columnas en filas

    Porroberto 27 de junio de 2025

    Se tiene el fichero: haciendo awk ‘{for(i=1;i<=NF;i++){print $i}}’ file5.txt > file5_new.txt se tiene:

  • lines of HTML codes
    Bash

    Convertir filas columnas en columnas

    Porroberto 27 de junio de 2025

    Partiendo del fichero si hacemos ​cat file5_new.txt | tr ‘\n’ ‘ ‘ | awk ‘{$1=$1}1’ FS=" " OFS="\t" > file5_restore.txt obtenemos

  • lines of HTML codes
    Bash

    Obtener suma de una columna

    Porroberto 27 de junio de 2025

    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

  • lines of HTML codes
    Bash

    Busca todas las cadenas de caracteres que puedan coincidir con una dirección IP

    Porroberto 27 de junio de 2025

    grep -m 1 -oE ‘([0-9]{1,3}\.){3}[0-9]{1,3}’

  • lines of HTML codes
    Bash

    Borra líneas de un fichero, mediante sed

    Porroberto 27 de junio de 2025

    En este ejemplo borra las líneas 1 a 10: sed -n -e :a -e ‘1,10!{P;N;D;};N;ba’

  • lines of HTML codes
    Bash

    Borrar los ficheros de log de más de 1 día de duración

    Porroberto 27 de junio de 2025

    #!/bin/bash echo "Cleaning logs over $1 days old" find /log_dir -ctime "$1" -name ‘*log’ -exec rm {} \;

  • lines of HTML codes
    Bash

    Convertir un pdf en varias imágenes

    Porroberto 27 de junio de 2025

    convert -density 300 musica.pdf musica.png Necesita imagemagic y ghostscript. Genera una imagen con cada página del pdf

  • lines of HTML codes
    Bash

    Renombrar ficheros según las etiquetas mp3

    Porroberto 27 de junio de 2025

    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 ‘^===…

  • lines of HTML codes
    Bash

    Cambiar extensión de un grupo de ficheros

    Porroberto 27 de junio de 202527 de junio de 2025

    Se cambian todos los ficheros con extensión .MOD de un directorio a extensión .mpeg: for i in *.MOD; do mv "$i" "${i[@]/%MOD/mpeg}"; done Se hace lo mismo, pero recursivamente en los subdirectorios: for i in `ls -r */*.MOD`; do mv -v "$i" "${i[@]/%MOD/mpeg}"; done

  • lines of HTML codes
    Bash

    Corrige nombres unix

    Porroberto 27 de junio de 2025

    rename -v ‘s/[^\x00-\x7F]|\?|\://g’ * Corrige el nombre de los ficheros Unix para que no den problemas si se copian en sistemas de ficheros Windows

  • lines of HTML codes
    Bash

    Generar web a partir de markdown

    Porroberto 27 de junio de 2025

    #!/bin/bash # Genera una estructura html a partir de ficheros md (markdown) # 1. Genera la estructura de directorios # 2. Construye los html # 3. Genera un fichero índice con un enlace a todos los documentos OUTPUT=HTML if [ ! -d $OUTPUT ]; then mkdir $OUTPUT fi files=($(find ./ -type f -name ‘*.md’)) for…

Navegación de página

Página anteriorAnterior 1 2 3 4 … 13 Siguiente páginaSiguiente

© 2025 - Roberto Hernando

Acceder
Scroll hacia arriba
  • Programación
    • Genérico
    • Bases de Datos
    • DevOps
    • IA
    • Software
    • Seguridad
    • Bash
    • Java
    • Python
  • Ciencia
    • Matemáticas
  • Música
    • Teoría musical
    • Música
    • Piano
  • Otros
    • Citas
    • Curiosidades
Buscar