Listar ficheros
- Listado nombre ficheros de un directorio (uno por fila)
for file in *; do
printf '%s\n' "${file%.*}"
done
for file in *; do
printf '%s\n' "${file%.*}"
done
Los términos parámetro y argumento suelen confundirse, aunque tienen significados distintos según el contexto. Un parámetro es una variable que aparece en la declaración de un método o función. En cambio, un argumento es el valor que se pasa a esa función cuando se invoca. Dicho de otro modo: los parámetros se definen cuando se…
#!/bin/bash echo "Cleaning logs over $1 days old" find /log_dir -ctime "$1" -name ‘*log’ -exec rm {} \;
Usar una estructura de proyecto estándar src ├── main │ ├── java Application/Library sources │ ├── resources Application/Library resources │ ├── filters Resource filter files │ └── webapp Web application sources │ └── test ├── java Test sources ├── resources Test resources └── filters …
shopt -s nocaseglob
SELECT * FROM tabla WHERE round(campo) <> campo
– Configuración de los locales para que funcione todo bien: `export LANG=es_ES.UTF-8` – Listar con colores: `ls -h –color`. Para que salga por defecto, se añade un alias en el .bashrc: `alias ls=’ls -h –color’` – Mantener el histórico de comandos entre sesiones: añadir `shopt -s histappend`en el `.bahsrc`