Unix & Linux

4
Extraer certificado intermedio de la salida de openssl s_client

Estoy buscando una manera fácil de obtener detalles de certificados intermedios de openssl s_client. Solo puedo canalizar la salida a openssl x509 pero primero se necesita un certificado de hoja. Se me ocurrió este script, funciona pero es curioso si hay un comando más simple para lograr lo...

3
ssmtp: No se puede abrir el correo: 25

Instalé ssmtp y luego edité el archivo ssmtp.conf, así que podría intentar enviar un correo pero dice que no puedo abrir el correo: 25 sin embargo, en el archivo conf lo configuré en el puerto 467 de gmail y estoy bastante seguro de que todo lo demás está bien. ¿Qué necesito específicamente...

3
sustitución de comandos dentro de awk

¿Hay alguna manera de realizar la sustitución de comandos dentro de AWK y poder hacer referencia a los campos dentro del comando sustituido utilizando la $nnotación de AWK? P.ej find | awk '/txt$/ {nl = $(wc -l $NF); print nl}' Esperaba que lo anterior imprimiera el número de líneas en cada...

3
Usando `read` en el script bash de la tubería

Bash puede ejecutar scripts desde la tubería. Un ejemplo mínimo sería: > echo "echo hello world" | bash hello world Esto es útil si desea ejecutar un script descargado desde curlo wget. Pero aparentemente, no se puede usar readen este tipo de ejecución de script. Por

2
insertar un token al analizar un archivo - bash

Tengo un archivo con esta estructura: ma${token}jid-azimi-865131021 javad-ya${token}rip-865132012 y aquí está mi programa: IFS="-" token="12345678" cat input.txt | while read col1 col2 col3; do echo ${col1} echo ${col2} echo ${col3} echo "********************************" done Quiero...

2
"Versión incorrecta de libnet" al configurar némesis

Cada vez que intento configurar Nemesis, se detiene en "verificar la versión de libnet ... no" y dice que tengo la versión incorrecta. He comprobado mi carpeta libnet para asegurarme y tengo la versión correcta. Versión 1.0.2a. Entonces, ¿por qué cree que tengo la versión incorrecta? Sesión de...

2
crear animaciones gif

Leí algunos en los que era posible crear un gif agregándole marcos en un navegador. ¿Eso significa que en el servidor puedes agregarle marcos usando cat? ¿Hay otros tipos de archivos con los que sea tan fácil trabajar? ¿Qué sería algo bueno hacer para comprender mejor los encabezados de archivos...

2
comando find: ¿cómo ignorar la ruta?

Tengo que encontrar algún tipo de archivo en un directorio y sus subdirectorios y solo tengo que imprimir los nombres de archivo. Así que aquí está el comando principal: find -type f -name "*.c" Ahora, ¿cómo podría cortar los caminos de cada resultado? (posiblemente podría hacerse con awk, pero...

2
Cómo calcular por carga de CPU

¿Hay alguna API de C para calcular por carga de CPU? /proc/loadavgproporciona la carga promedio de CPU para todas las CPU disponibles y /proc/statno menciona nada sobre procesos activos por CPU. ¿Cómo puedo obtener la carga por

2
instantánea de las fotos tomadas en la última media hora

He tomado esto: find -maxdepth 1 -mtime +1 -type f -exec cp '{}' backup \; Que debe copiar todos los archivos regulares en el directorio actual de más de 1 día de antigüedad en la copia de seguridad del directorio (suponiendo que la copia de seguridad del directorio exista). Y esto: find ....