Expand Cut Tags

No cut tags
dizel_by: (Default)
[personal profile] dizel_by
Авторы GNOME впали в сабж и додумались переименовывать директорию с пользовательским десктопом в соответствие с локалью пользователя. Для борьбы с этим маразмом родился в муках скрипт, выводящий пути к десктопам всех пользователей в системе.
#!/bin/bash

for user in `find /home/ -maxdepth 1 -mindepth 1 -type d` ; do

    DIRFILE=$user"/.config/user-dirs.dirs"

    if [ -f $DIRFILE ]; then
        DIR=`grep XDG_DESKTOP_DIR $DIRFILE |sed -r "s/^. =\"(. )\"/\\1/"`
        DIR=${DIR/\$HOME/$user}
        echo $DIR
    fi
done

Date: 2009-03-31 05:59 am (UTC)
From: [identity profile] eternal-leave.livejournal.com
а что, Мигель когда-то выпадал из маразма?

Date: 2009-03-31 08:30 am (UTC)
From: [identity profile] steel-sky.livejournal.com
Тут просили передать, что Мигель-то - пидарас

Date: 2009-03-31 08:43 am (UTC)

Profile

dizel_by: (Default)
dizel_by

December 2016

S M T W T F S
    1 23
45678910
11121314151617
18192021222324
25 262728293031

Style Credit

Page generated Mar. 21st, 2026 11:50 pm
Powered by Dreamwidth Studios