.RE
восстанавливает уровень отступа по умолчанию, не ток .TP
уровень отступа. Все, что необходимо сделать, является сохранением, и восстановите фактический отступ в игре когда .RS
назван. Фиксация ниже предполагает, что Вы не вложите SAMPLE
s внутри SAMPLE
s:
.de SAMPLE
.br
.nr saveIN \\n(.i \" double the backslash when defining a macro
.RS
.nf
.nh
..
.de ESAMPLE
.hy
.fi
.RE
.in \\n[saveIN]u \" 'u' means 'units': do not scale this number
..
$ man ./i
[...]
Test Paragraph Label
This is some test paragraph text. This is some test paragraph
text. This is some test paragraph text. This is some indented
test code:
int main(void) {
return 42;
}
This is more text after the test code. This is more text after
the test code.
Я не гарантирую, что это сработает, но проблема здесь в том, что вы неправильно строите путь. Общий Путь Должен содержать вино + Путь к WineApp + FileToOpen
. Я разделил ваш сценарий на больше переменных, чтобы концепция имела смысл, не обязательно работала...
#!/bin/bash
function set_wine_environment
{
WINEPREFIX='/disk1/.wine-ptgui'
WINEDLLOVERRIDES='mscoree=d'
PATHTOWINE='/software/wine/1.7.42/linux.centos6.i386/bin/wine'
PATHTOWINEAPP="/disk1/.wine-ptgui/drive_c/Program\ Files/PTGui/PTGui.exe"
}
# Check if we already have the wineprefix installed
if [ -d /disk1/.wine-ptgui ]; then
prefixExist=1
echo "$@"
set_wine_environment
# The path is now fully constructed here
# instead of inside the function, using
# string expansion.
${PATHTOWINE} ${PATHTOWINEAPP} "$@"
sleep 5
exit 0
else
echo "no wineprefix"
exit 1
fi
-121--205263- Я использую:
echo $COLUMNS
вместо stty. Может, это и для тебя работает. Может, это зависит от Стти.
-121--185363-Вероятно.
Поместите ядро в /boot/vmlinuz- < версия >
, поместите модули в /lib/modules/< версия >
, запустите dracut/boot/initramfs- < версия > .img < версия >
для создания образа initramfs, скрести пальцы и перезагрузки.
Вы говорите: «Кроме того, у меня нет шансов провести такой эксперимент самостоятельно», но вы, конечно, это делаете. Загрузите виртуальную машину Fedora, установите ядро Ubuntu на место, как описано здесь, и посмотрите, что произойдет.
Возможно, несовместимы между некоторыми инструментами пользовательского пространства и ядром, но, вероятно, вы сможете успешно загрузиться.