Buscar cadena de texto en todos los ficheros
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" {} +
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" {} +
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
SELECT LEAST(date_1, date_2) FROM DUAL;
cat fichero | uniq Previamente el fichero ha de estar ordenado. Con sort -u ordenamos y quitamos las líneas repetidas.
En este ejemplo borra las líneas 1 a 10: sed -n -e :a -e ‘1,10!{P;N;D;};N;ba’
Se tiene el fichero: haciendo awk ‘{for(i=1;i<=NF;i++){print $i}}’ file5.txt > file5_new.txt se tiene:
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 ‘^===…