[
] Я знаю, вы говорите, что пробовали шмель-проект, но, похоже, это ваш лучший шанс заставить это оборудование работать. Я нашел это руководство, и оно кажется простым:[
] [
] [
]I would take a second look at try to get the 2nd display working through this setup, учитывая, что других зацепок, похоже, не так уж и много. [
] [
]В вики-проекте Bumblebee есть тема, которую я бы попробовал для начала:[
] [
]
Если вам нравится awk
Попробуйте
echo "$INPUT" | \
awk -v OFS=';' '
{for(i=4;$i!="#";i++)
$3=$3 OFS $i
print $(NF-3),$2,$1,$(NF-2),$(NF-1),$3}'
То же самое можно сделать с GNU SED
echo "$INPUT" | \
sed -r 's/(\S*)( \S* )(.*) # \S* (\S*)( .* )\S*/\4\2\1\5\3/;s/ /;/g'
Вы можете попробовать это:
echo "$INPUT" | awk '{ for (i = 1; i < NF; i++) { if ($i ~ /#/) { pos = i; break; } } } { for (i = 3; i < pos; i++) s = s";"$i; print $(NF-3)";"$2";"$1";"$(NF-2)";"$(NF-1)s }'