SORU
8 AĞUSTOS 2009, CUMARTESİ


Tek tırnaklı dizge içinde tek tırnak kaçmak için?

Hadi takma gibi bir parti var ki:

alias rxvt='urxvt'

gayet iyi çalışıyor.

Ancak:

alias rxvt='urxvt -fg '#111111' -bg '#111111''

işe yaramaz, ve de:

alias rxvt='urxvt -fg \'#111111\' -bg \'#111111\''

Nasıl kaçtı tırnak sonra açılış eşleşen bir dize içinde tırnak kapatma sonuna kadar mı?

alias rxvt='urxvt -fg'\''#111111'\'' -bg '\''#111111'\''

eğer onları böyle bir arada iznin olursa aynı dize temsil olsa da hantal görünüyor.

CEVAP
9 AĞUSTOS 2009, Pazar


Eğer gerçekten en dış katman içinde tek tırnak kullanmak istiyorsanız, tırnak her iki tür tutkal unutmayın. Örnek:

 alias rxvt='urxvt -fg '"'"'#111111'"'"' -bg '"'"'#111111'"'"
                       12345

Açıklama:

(1) İlk tırnak tek tırnak kullanan End.

(2) İkinci tırnak, çift tırnak kullanmaya Başlayın.

(3) Tırnaklı karakter.

(4) ikinci tırnak, çift tırnak kullanarak Sonuna.

(5) üçüncü tırnak, tek tırnak kullanmaya Başlayın.

Eğer arasındaki boşluklar (1) ve (2), arasında (4) ve (5) yer senin değilse, kabuk uzun bir kelime bu dize yorumlayacak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hitcreatormusic2

    hitcreatormu

    21 Mayıs 2010
  • Kevin Bruckert

    Kevin Brucke

    30 Aralık 2006
  • tunez4you

    tunez4you

    20 EKİM 2008