www.mamboteam.com
aptitude : me and my debian - a work in progress  
Startsida arrow Forum
2008-08-21
 
 
Huvudmeny
Startsida
debian
bash
Forum
Användarmeny
tidigare material
nyheter
grafik
BadVista
BASH Forum
Välkommen, Gäst
Vänligen Logga in eller Registrera.
Glömt ditt lösenord?
Problem med parametrar och mellanslag (1 läser)
Ned Svara på det här inlägget Favoriserade: 0
ÄMNE: Problem med parametrar och mellanslag
#21
georg (Besökare)
Moderator
Inlägg: 7
graphgraph
Användare Offline Klicka här för att se användarens profil
Problem med parametrar och mellanslag 2007-06-01 17:24 Karma: 1  
Jag har skrivit ett skript för att ändra storlek, färger och typsnitt för min terminal (urxvt).

Jag använder zenity för att lista alla installerade teckensnitt såhär:
Code:

 teckensnitt=$(fc-list | awk -F[:,] '{printf "\042"$1"\042\012"}' sort -u \         zenity --list --text "Installerade teckensnitt" --radiolist --column Välj --column Teckensnitt)


$teckensnitt får då värdet man väljer i listan, t ex "DejaVu Sans" (inkl citationstecken)

Variabeln $teckensnitt skickas till en funktion uppdatera_xfil(), som skriver in värdet till .Xresources

Problemet jag har är att om variabeln $teckensnitt innehåller mellanslag så uppfattas den som flera parametrar (DejaVu & Sans). Jag har försökt allt möjligt för att lösa det här utan att lyckas: med eller utan citationstecken, ersätta mellanslag med ascii-kod, ...

Några förslag?

(bifogar hela skriptet som fil)
File Attachment:
File name: urxvt_cfg.zip
File size:2150 bytes


Inlägg ändrat av georg, den 2007-06-01 17:26
  Logga in för att svara.
#22
mcNisse (Besökare)
Menig
Inlägg: 2
graphgraph
Användare Offline Klicka här för att se användarens profil
Sv:Problem med parametrar och mellanslag 2007-06-02 09:29 Karma: 0  
Du måste hålla hela parametern innom fnuttar...

uppdatera_xfil "font" "xft:"$valt_teckensnitt"ixelsize="$vald_teckenstorlek

Så här ska det se ut.
uppdatera_xfil "font" "xft:${valt_teckensnitt}ixelsize=${vald_teckenstorlek}"
  Logga in för att svara.
#23
georg (Besökare)
Moderator
Inlägg: 7
graphgraph
Användare Offline Klicka här för att se användarens profil
Sv:Problem med parametrar och mellanslag 2007-06-02 18:08 Karma: 1  
Tack för hjälpen.
  Logga in för att svara.
Upp Svara på det här inlägget
Powered by FireBoard
 
Top! Top!