OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
Problema con --menubox de Xdialog
Saludos
Resulta que no puede insertar la lista de contenido en el --menu de Xdialog
sale pantalla completa de error
Adjunto el script
#=======================================
#!/bin/bashpslist=$(ps -eo pid,comm --no-headings)
numero=`ps -eo pid,comm --no-headings | wc -l`
ps -eo pid,comm --no-headings | sed 's/^ *//g' > /tmp/listado
lista=$(cat /tmp/listado | sed 's/^ *//g' )
let numero=$numero
nlineas=`cat /tmp/listado | wc -l`
let alto=$nlineas*2
sleep 0.8
usbArray=($(ps -eo pid,comm --no-headings))
Xdialog --msgbox "${lista[@]}" 0 0#------------------------------- aqui tengo el problema con el --menubox que no me trabaja no con el archivo ni con el array
#RESULT=$(Xdialog --title "Processes" --wrap --stdout --menubox "Please choose " 300x200 5 $pslist)
#RESULT=$(Xdialog --title "Processes" --wrap --stdout --menubox "Please choose " 300x200 5 /tmp/listado)
RESULT=$(Xdialog --title "Processes" --wrap --stdout --menubox "Please choose " 50 40 5 "${usbArray[@]}")
#salida2=`Xdialog --center --title "USB unit list" --stdout --menubox "Please choose " $alto 30 5 "${usbArray[@]}"`
#RESULT=`Xdialog --title "Processes" --wrap --stdout --menubox "Please choose " 45 70 5 $lista`if [ "$RESULT" = "" ]; then
Xdialog --msgbox "Nothing selected" 0 0
else
Xdialog --msgbox $RESULT 0 0
fisleep 0.5
rm -f /tmp/listado
##=====================================================================
resulta que no lo puedo hacer funcionar ni con el archivo ni con el array
Uso mageia 5
- Entra a tu cuenta o crea una para poder comentar.
# 125292 https://linux.die.net/man/1/x
https://linux.die.net/man/1/xdialog
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil