Решение (странное, но сработало для меня): откройте /usr/share/xsessions/xfce.desktop
и замените
Name=Xfce Session
на
Name=Xfce_Session
Есть несколько способов сделать это.
С printf
:
printf "%s" "$(<file)"
С perl
(используйте -i
для редактирования файла на месте):
perl -pe 'chomp if eof' file
Или с head
(если вы уверены, что последний символ - это новая строка):
head -c -1 file
Это тоже должно сработать, и немного более читабельно (по моему мнению, основанному на awk):
awk '{ if ( NR == 1) { printf("%s",$0); } else { printf("\n%s", $0); }}' file
С awk
:
awk 'NR > 1 { print prev } { prev = $0 }' file
или с sed
:
sed '$d' file