LINUX.ORG.RU

История изменений

Исправление legolegs, (текущая версия) :

Ужас какой. Такой плохой шеллскрипт ещё поискать.

Ну хотябы так можно делать:

#!/bin/bash
text=$(fdisk -l | grep "Диск" | awk '{printf "\\ \"%s\" \" \" ", $0}')
if OPTION=$(whiptail --title "test" --menu "test menu" 15 60 4 "$text"); then
	echo "$OPTION"
else
	echo "fail"
fi

Не работало у тебя из-за одной ошибки, но вообще их у тебя миллион, исправлять одну -только портить.

Исходная версия legolegs, :

Ужас какой. Такой плохой шеллскрипт ещё поискать.

Ну хотябы так можно делать:

#!/bin/bash
text=$(fdisk -l | grep "Диск" | awk '{printf "\\ \"%s\" \" \" ", $0}')
if OPTION=$(whiptail --title "test" --menu "test menu" 15 60 4 "$text"); then
	echo "$OPTION"
else
	echo "fail"
fi
[/bash]

Не работало у тебя из-за одной ошибки, но вообще их у тебя миллион, исправлять одну -только портить.