informatica:linux:script
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| informatica:linux:script [2023/10/10 18:11] – jose | informatica:linux:script [2025/09/25 14:52] (current) – jose | ||
|---|---|---|---|
| Line 240: | Line 240: | ||
| Con curl: | Con curl: | ||
| curl -v telnet://< | curl -v telnet://< | ||
| + | |||
| + | en un script con lista y colores: | ||
| + | < | ||
| + | #!/bin/bash | ||
| + | |||
| + | ecco() { | ||
| + | local text=" | ||
| + | local color=" | ||
| + | case " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | *) echo " | ||
| + | esac | ||
| + | } | ||
| + | |||
| + | azul=" | ||
| + | verde=" | ||
| + | rojo=" | ||
| + | |||
| + | # Definir la lista de microservicios y puertos | ||
| + | microservicios=( | ||
| + | wzc-authentication 16443 | ||
| + | features-matrix 14443 | ||
| + | wzc-access-rules 35443 | ||
| + | wzc-authorization 26443 | ||
| + | wzc-card 24443 | ||
| + | wzc-card-payment 28443 | ||
| + | wzc-card-reward 31443 | ||
| + | wzc-card-transaction 29443 | ||
| + | wzc-client-profile 17443 | ||
| + | wzc-client-rights 20443 | ||
| + | wzc-device 21443 | ||
| + | wzc-document 19443 | ||
| + | wzc-message 18443 | ||
| + | wzc-notification 23443 | ||
| + | wzc-registration 25443 | ||
| + | ) | ||
| + | echo | ||
| + | for ((i=0; i< | ||
| + | echo " | ||
| + | line=(" | ||
| + | microservicio=" | ||
| + | puerto=" | ||
| + | echo -n " | ||
| + | (>/ | ||
| + | done | ||
| + | |||
| + | echo " | ||
| + | </ | ||
| ====== Demonio ====== | ====== Demonio ====== | ||
| Se crea un fichero kkfichero que mientras este creado se ejecuta el script. \\ | Se crea un fichero kkfichero que mientras este creado se ejecuta el script. \\ | ||
| Line 919: | Line 969: | ||
| export HISTSIZE="" | export HISTSIZE="" | ||
| + | ===== Recuperar parámetros ===== | ||
| + | alt punto (alt .) | ||
| + | |||
| + | Si escribimos: | ||
| + | ls fichero.txt | ||
| + | en el siguiente comando, escribimos solo ls y al pulsar //alt + .// vamos recorriendo el histórico de los parámetros, | ||
| + | |||
| + | si pasamos varios parámetros, | ||
| + | echo p1 p2 p3 p4 p5 | ||
| + | con !!:n podemos pasar el parámetro que indiquemos.\\ | ||
| + | Para pasar el cuarto parámetro, Primero nos devuelve lo que escribe y luego el resultado: | ||
| + | echo !!:4 | ||
| + | echo p4 | ||
| + | p4 | ||
| ====== Unixtime ====== | ====== Unixtime ====== | ||
informatica/linux/script.1696961519.txt.gz · Last modified: by jose
