SORU
17 NİSAN 2010, CUMARTESİ


Nasıl düzgün backticks yuva Bash

Ya tepki ya backlashing çok fazla çalışmak için görünmüyor bazı-alıntı-döngü programcı özledim.

$ echo "hello1-`echo hello2-\`echo hello3-\`echo hello4\`\``"

hello1-hello2-hello3-echo hello4

İstedim

hello1-hello2-hello3-hello4-hello5-hello6-...

CEVAP
17 NİSAN 2010, CUMARTESİ


Kullanım $(commands) yerine:

$ echo "hello1-$(echo hello2-$(echo hello3-$(echo hello4)))"
hello1-hello2-hello3-hello4

$(commands) backticks olarak aynı şeyi yapar, ama yuva onları.

Ayrıca Bash Aralık açılımları ilginizi çekebilir:

echo hello{1..10}
hello1 hello2 hello3 hello4 hello5 hello6 hello7 hello8 hello9 hello10

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Authority

    Android Auth

    3 NİSAN 2011
  • brokenbellsVEVO

    brokenbellsV

    11 EYLÜL 2009
  • nigahiga

    nigahiga

    21 Temmuz 2006