informatica:linux:script
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
informatica:linux:script [2019/09/24 10:38] – jose | informatica:linux:script [2021/02/04 13:17] – [Date] jose | ||
---|---|---|---|
Line 388: | Line 388: | ||
====== SED ====== | ====== SED ====== | ||
+ | No es sed, pero para reemplazar dentro de una variable | ||
+ | var=" | ||
+ | echo $var | ||
+ | hola que tal | ||
+ | Solo cambia el primero: | ||
+ | echo ${var/ /%20} | ||
+ | hola%20que tal | ||
+ | Los cambia todos: | ||
+ | echo ${var// /%20} | ||
+ | hola%20que%20tal | ||
+ | |||
===== Mostrar un parámetro ===== | ===== Mostrar un parámetro ===== | ||
echo " | echo " | ||
Line 790: | Line 801: | ||
20190420_225307 | 20190420_225307 | ||
- | ====== Poner fecha en historial history | + | Pasar una fecha a unixtime: |
+ | date " | ||
+ | |||
+ | Coge formato americano MM/DD/YYY. Si probamos esto falla: | ||
+ | date " | ||
+ | |||
+ | Reordenamos las fechas: | ||
+ | echo 31/01/2021 14:12:30 | awk ' | ||
+ | |||
+ | ====== History ====== | ||
+ | |||
+ | ===== Poner fecha en historial history ===== | ||
export HISTTIMEFORMAT=' | export HISTTIMEFORMAT=' | ||
- | ====== Salir terminal sin grabar history | + | ===== Salir terminal sin grabar history ===== |
kill -9 $$ | kill -9 $$ | ||
+ | |||
+ | ===== Historial infinito ===== | ||
+ | export HISTSIZE="" | ||
+ | |||
+ | |||
====== Unixtime ====== | ====== Unixtime ====== | ||
Line 932: | Line 959: | ||
====== Buscar paquete debian ====== | ====== Buscar paquete debian ====== | ||
+ | Instalamos apt-file y hacemos apt-file update. Buscamos: | ||
+ | apt-file search --regexp '/ | ||
+ | Que lo que hace es esta búsqueda: | ||
# apt-file search / | # apt-file search / | ||
graphicsmagick-imagemagick-compat: | graphicsmagick-imagemagick-compat: |
informatica/linux/script.txt · Last modified: 2024/04/19 07:00 by jose