Pruebe esto. Aquí estoy usando sed para imprimir la línea n (3 )de un archivo de ejemplo y usar el resultado de la expresión $(sed '3q;d' <example-file-path>)
en el nombre del archivo de salida
./hdsentinel > "hd$(sed '3q;d' /home/user/Desktop/example).log"
Explicación:
sed 'NUMq;d' file
Donde NUM es el número de la línea que desea imprimir; entonces, por ejemplo, sed '3q;d' archivo para imprimir la tercera línea del archivo.
NUMq
se cerrará inmediatamente cuando el número de línea sea NUM
.
d
eliminará la línea en lugar de imprimirla.
Entonces, todas las líneas, excepto NUMth, se eliminarán porque q hace que el resto del script se omita al salir.
Одной из возможностей было бы связать /usr/bin/python
с /usr/bin/python3
, таким образом изменение будет общесистемным:
ln -s /usr/bin/python3 /usr/bin/python