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
  • lines of HTML codes
    Bash | Programación | Software

    tmux vs screen

    Porroberto 29 de octubre de 202629 de octubre de 2026

    tmux vs. screen: cómo mantener sesiones de terminal en Linux Cuando trabajas con un servidor Linux mediante SSH, cerrar la conexión puede interrumpir lo que estabas haciendo. Para evitarlo —y para organizar mejor varias tareas en una misma terminal— existen herramientas como tmux y screen. Ambas son multiplexores de terminal: permiten mantener sesiones persistentes, abrir…

  • lines of HTML codes
    Bash

    Cambiar delimitador de un fichero

    Porroberto 27 de junio de 202531 de julio de 2025

    Tenemos un csv generado con Excel, delimitado por comas: Con awk ‘{$1=$1}1’ FS="," OFS="\t" file4.csv > file4.txt pasaríamos a tener: {$1=$1}1: Reinicia el buffer FS="," : Se le dice a awk que el delimitador actual es , OFS="\t" : Se le dice a awk que el nuevo delimitador pasa a ser \t

  • lines of HTML codes
    Programación

    Mostrar caracteres extendidos en consola

    Porroberto 27 de junio de 2025

    Para mostrar caracteres extendidos en consola (acentos, etc) es suficiente con añadir en el script bat: chcp 65001

  • a group of blue boxes
    Bases de Datos

    Obtener el mínimo entre dos fechas

    Porroberto 27 de junio de 2025

    SELECT LEAST(date_1, date_2) FROM DUAL;

  • lines of HTML codes
    Bash

    Buscar clases java dentro de jars

    Porroberto 27 de junio de 2025

    find . -name "*.jar" |xargs grep -il NombreClase

  • lines of HTML codes
    Bash

    Buscar cadena de texto en todos los ficheros

    Porroberto 27 de junio de 2025

    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" {} +

  • a group of blue boxes
    Bases de Datos

    Búsquedas en campos BLOB

    Porroberto 27 de junio de 2025

    select * from tabla where dbms_lob.instr(campo, utl_raw.cast_to_raw(‘texto_a_buscar’))>0;

  • a group of blue boxes
    Bases de Datos

    Obtener número actual de todas las secuencias

    Porroberto 27 de junio de 2025

    SELECT sequence_name, last_number from user_sequences; Nota select secuencia.currval from dual solo se puede usar en la misma sesión que se haya hecho un secuencia.nextval.

  • a group of blue boxes
    Bases de Datos

    Cómo reiniciar una secuencia en Oracle

    Porroberto 27 de junio de 2025

    ALTER SEQUENCE nombre_secuencia INCREMENT BY -n; Cuidado Esto cambia la forma de funcionar la secuencia, así cada vez que se hace un nexval decrementaría lo que le hemos puesto. Así que una vez que esté en el número correcto habrá que hacer: ALTER SEQUENCE nombre_secuencia INCREMENT BY 1

  • a group of blue boxes
    Bases de Datos

    Insertar un retorno de línea en un varchar

    Porroberto 27 de junio de 2025

    ‘Hello..’ || chr(13) || chr(10) || ‘how are you’;

  • a group of blue boxes
    Bases de Datos

    Obtener los números no enteros de un campo en la base de datos

    Porroberto 27 de junio de 2025

    SELECT * FROM tabla WHERE round(campo) <> campo

  • a group of blue boxes
    Bases de Datos

    Obtener SID de la base de datos Oracle

    Porroberto 27 de junio de 2025

    SELECT sys_context(‘userenv’,’db_name’) FROM dual

Navegación de página

1 2 3 … 13 Siguiente páginaSiguiente

© 2026 - 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